El hotel se encuentra justo enfrente del parque Yamashita y justo al lado del faro 'Torre marina', el símbolo de la ciudad portuaria de Yokohama. A 3 minutos a pie desde el hotel los huéspedes encontrarán uno de los mayores barrios chinos del mundo, así como la calle comercial Motomachi, que representa la moda y el estilo de Yokohama.
Las vistas al puerto y una ubicación justo al lado de un tranquilo parque hacen de este hotel urbano un oasis en la ciudad de Yokohama, caracterizada por su ruido y animación. Sus 126 habitaciones bien equipadas a un precio sorprendentemente bajo son parte de las razones por la que este hotel es tan apreciado entre los huéspedes que están de viaje de negocios o de vacaciones. Además de zona de vestíbulo con servicio de recepción y salida 24 horas, las instalaciones a disposición de los huéspedes en este establecimiento climatizado incluyen ascensor y restaurante, así como conexión a Internet WiFi y servicio de habitaciones y de lavandería.
Adicionalmente al cuarto de baño completo (con WC con bidé incorporado) con ducha, secador de pelo y artículos de aseo, las habitaciones del hotel vienen con TV, teléfono y conexión a Internet. Cuentan con cama doble, calefacción central y aire acondicionado central.
El hotel ofrece desayuno, almuerzo y cena a los huéspedes. El almuerzo y la cena se pueden escoger de menú.