Loading hotels
Confirming room availability...
Teatro Calderón City Center, Calle Atocha 47, Madrid, Spain
With a stay at Teatro Calderón City Center, you'll be centrally located in Madrid, steps from Plaza del Angel and Plaza de Santa Ana. This 4-star apartment is close to Plaza Mayor and Prado Museum.