Este hotel tiene un edificio principal de siete plantas en las que se reparten un total de 114 habitaciones, 3 de ellas suites. En el edificio podrá encontrar ascensores y un área de recepción. Cuenta también con un bar, un bar con piano y un restaurante. En el hotel podrá encontrar una biblioteca.
Este acogedor y tradicional hotel está situado en el casco antiguo, en Gamla Stan, que está situado en una isla. Está separado del río solamente por una calle y le ofrece unas preciosas vistas de Strömmen, donde se unen el Mar Báltico y el lago Mälaren. En los alrededores del hotel podrá encontrar monumentos, tiendas y comercios. La estación de metro más cercana es Kungsträdgarden. A un kilómetro podrá encontrar una parada de transporte público.
Las confortables habitaciones disponen de baño con secador de pelo y albornoz, teléfono de línea directa, televisión, minibar, caja fuerte de alquiler y plancha-pantalones.
Todas las mañanas se le ofrece desayuno en forma de bufet.