Karta Vacation Rentals





In the heart of Madrid, a few minutes' walk from Gran Vía and Plaza de España. Plaza Mayor and Puerta del Sol are also within a short stroll. Walkable to local sights like the Tribunal de la Inquisición and the Royal Monastery of the Incarnation.