El hotel goza de una ubicación ideal en la calle principal, a tan solo 50 metros del centro de la ciudad. Durante su estancia, los huéspedes encontrarán numerosas opciones gastronómicas, zonas comerciales y atracciones turísticas a escasa distancia de la propiedad. Hay una parada de metro a 200 metros del hotel y la parada de Puerta del Sol está a tan solo 2 km. El complejo ofrece cómodo alojamiento y modernas instalaciones. Todas las habitaciones cuentan con aire acondicionado y muebles de madera, y están decoradas en tonos naturales.