Loading hotels
Confirming room availability...
Stay in Spain Encomienda, Calle Encomienda 10 1A, Madrid, Spain
With a stay at Stay in Spain Encomienda, you'll be centrally located in Madrid, just a 4-minute walk from Teatro Nuevo Apolo and 5 minutes by foot from El Rastro. This apartment is 0.5 mi (0.7 km) from Plaza Mayor and 0.5 mi (0.8 km) from Puerta del Sol.