Welcome to Hotel Embajadores Apartment Madrid, Embajadores Apartment is a self-catering accommodation located in Madrid. Free Wi-Fi throughout is offered. Restaurants and cafeterias are 500 metres away. Atocha Train Station is 1 km away. Each apartment includes a seating area with flat-screen TV. The kitchenette is equipped with a stove, microwave and oven. The bathroom comes with a bath and bidet. Embajadores Apartment is 2 km from Gran Via and 6 km from Santiago Bernabéu Stadium. Madrid–Barajas Airport is 20 km away. (Hotel Embajadores Apartment Madrid hotels booking).