Karta Vacation Rentals
In Madrid’s Embajadores neighborhood, about 2 km from the city center. This Madrid hotel sits roughly 2 km from Madrid Atocha Railway Station and 19 km from Madrid Barajas Airport. Nearby sights include Embajadores, Swinton & Grant, Encantado Theater, the Thyssen‑Bornemisza Museum, Puerta del Sol and Toledo Bridge—an easy base for sightseeing and city breaks.