Loading hotels
Confirming room availability...
Imagine Madrid Apartaments, Toledo 107, Madrid, Spain
Apartamentos Imagine Madrid is in the heart of Madrid, walking distance from El Rastro and Plaza de Cascorro. This apartment is close to Plaza Mayor and Prado Museum.