Located in Madrid Centro, this eco-friendly hotel is within a 10-minute walk of Lavapies, Puerta del Sol, and Plaza Mayor. Gran Via Street and Royal Palace of Madrid are also within 15 minutes. Tirso de Molina Station is only a 2-minute walk and Anton Martin Station is 6 minutes.