1. Search a PROMO CODE
2. Go to Official Hotel Site
3. Book Direct
Show 10 photos
Embajadores Lux Terraza
Calle Embajadores 100, Madrid, Spain
Show map
Internet
- Wireless internet on site.
Nearby Hotels
Atico Embajadores Apartments Madrid
Calle de Embajadores, 82,MadridElcano - Centro Madrid
6 Calle de Sebastian Elcano,MadridApartment Ercilla Madrid
Madrid Madrid,MadridHome Suite Home El Rastro
Calle Martin de Vargas nº 3,Madrid