El hotel está muy bien ubicado, a 10 minutos a pie de la estación de Akihabara y cerca a varios restaurantes. La habitación es suficientemente espaciosa, igual que el baño.