With a stay at Smartr Madrid Gran Vía Apartments, you'll be centrally located in Madrid, just a 3-minute walk from Plaza de España - Princesa and 10 minutes by foot from Gran Via. This aparthotel is 0.5 mi (0.8 ... Read more

View all Luxury Hotels in Madrid