A stay at Apartment in Chamberi places you in the heart of Madrid, within a 15-minute walk of Plaza de España - Princesa and Paseo de la Castellana. This apartment is 1.1 mi (1.7 km) from Gran Via and 1.8 mi (2 ... Read more

View all Luxury Hotels in Madrid