Karta Vacation Rentals
In the heart of Madrid’s Puerta del Sol — steps from Preciados Street, the Puerta del Sol clock and a short walk to Plaza Mayor and Gran Vía. A boutique, pet-friendly city-center stay that drops you beside theaters, markets and the main shopping streets.