Located in Madrid Centro, this hotel is within a 10-minute walk of Gran Via Street, Puerta del Sol, and Royal Palace of Madrid. Plaza Mayor and Prado Museum are also within 1 mi (2 km). Callao Station is only a 2-minute walk and Santo Domingo Station is 3 minutes.