Karta Vacation Rentals
In central Madrid on Juan Alvarez de Mendizabal, tucked on a quiet street just 200 m from Plaza de España. A short stroll puts you on Gran Vía and close to the Royal Palace, Temple of Debod, Sabatini Gardens and Puerta del Sol.