El hotel se encuentra en Yokohama, Japón, frente a la Estación de JR Sakuragicho y a unos 3 minutos a pie de la estación de metro de Bashamichi. El hotel está en el distrito de Minato Mirai 21, lo que hace de este hotel la elección perfecta tanto para huéspedes en viaje de negocios como para los que visiten la ciudad por placer. Algunos de los lugares turísticos más atractivos de la ciudad incluyen la Land Mark Tower, el Yokohama Cosmo World y el Museo de Arte de Yokohama. Las habitaciones son simples, pero están completamente equipadas y algunas de ellas incluso ofrecen magníficas vistas de la bahía de Yokohama. El hotel cuenta con varios restaurantes, tiendas, bares, salas de reuniones y conexión a internet.
The hotel is situated in font of Sakuragi-Cho Station on the JR Line. It Is reachable by a 3 minutes ride from Bashamichi Station by Minato Mirai Subway Line. It also provides an easy acces to many points of interest by train.