The 3-star Apartamento Embajadores XI Madrid hotel is nestled in the Lavapies district, 6 km from sports attractions, such as the football Santiago Bernabeu Stadium. There is also a car park.
Guests can dine at Taberna Mas Al Sur located 12 minutes' walk away.
Gran Via Boulevard is about a 25-minute walk from this comfortable aparthotel, while Plaza de Cibeles is approximately 5 minutes' drive away. Places of worship to visit 1.8 km from the Embajadores include the Catholic church "Catedral de Sta Maria la Real de la Almudena". The vast 19th - century El Retiro Park is 10 minutes away by car, while Delicias underground station is within reach of this hotel. The property is 550 metres from Santa Maria De La Cabeza - Embajadores bus station.
Airports
Train stations
Airports
Train stations
If you stayed at this hotel, share your experience with us, please