Karta Vacation Rentals





On Madrid’s main street at the principal entrance to Plaza Mayor. Steps from Puerta del Sol, the Royal Palace and Almudena Cathedral, with Mercado San Miguel opposite and Ópera metro station about 200 m away. Central Madrid city-center hotel, and pet-friendly for travelers with dogs.