Este acogedor hotel se halla en Stockholm. El hotel cuenta con 33 dormitorios. Las zonas comunes del establecimiento disponen de conexión Wi-Fi. No se admiten mascotas en las instalaciones.