Este modesto hotel se encuentra en Tokyo City. El establecimiento cuenta con 191 acogedores dormitorios. Este hotel no acepta mascotas.