Karta Vacation Rentals
In the very heart of Madrid’s city center, steps from Puerta del Sol and a short walk from Gran Vía, Plaza Mayor and the Prado Museum. Located at Calle de Sevilla 3, this luxury hotel is perfectly placed for sightseeing and shopping. Pet-friendly rooms are available for an extra charge.