Karta Vacation Rentals





In the centre of Madrid, a short stroll from Puerta del Sol and Plaza Mayor. Walkable to El Prado, Reina Sofía and Thyssen museums, theatres, bars and the main shopping streets; Atocha station is nearby. Pet-friendly hotel in a prime Madrid Centro location.