Karta Vacation Rentals
In Madrid Centro, a short stroll from Plaza Mayor and the Royal Palace. Roughly 1 km from the historic center, and minutes from Plaza de España, Puerta del Sol, La Paloma Church, Puerta de Toledo and the Royal Basilica of San Francisco el Grande.