Karta Vacation Rentals
In the beating heart of central Madrid, just off Gran Vía and a short walk from Plaza de España. Steps from Plaza Mayor, Puerta del Sol, Plaza de Isabel II and the Royal Monastery of the Incarnation, this central Madrid hotel puts the city’s landmarks on your doorstep.