NH Embajada
NH Embajada
Santa Engracia 5
Madrid
28010
Spain
Rooms from €58.85 ( £39.76 / $72.77 ) per night
This comfortable hotel is located in the neighborhood of Chamberí, near Paseo de la Castellana. Its modern and functional decoration will make you feel like you are in a unique hotel.
Similarly Priced Hotels
This hotel supplied in conjunction with Bookings.