Karta Vacation Rentals
In the pulse of Madrid at Plaza de España — a centrally located city hotel just steps from Gran Vía and about a 12-minute walk from Puerta del Sol. Stroll to Plaza Mayor, the Royal Palace, Teatro Coliseum and Spain Square for easy sightseeing by foot.