No image available for this hotel
No image available for this hotel
Madrid, Madrid
Spend a second to
save a fortune!
Spend a second to save a fortune!
Calle Eustaquio Rodriguez 8, Madrid
Situated within 2.4 km of Temple of Debod and 2.4 km of Plaza de España Metro Station in Madrid, Feelathome Waldorf Suites Apartments features accommodation with seating area. Boasting a lift, this property also provides guests with a sun terrace.
See MoreUsage of subsidiary facilities may incur additional fees