Karta Vacation Rentals
In the heart of central Madrid, steps from Plaza de España and about a 5-minute walk to Gran Vía. This boutique hotel sits roughly 1 km from the city center, with Puerta del Sol and the Royal Palace within easy walking distance.