Madrid, Madrid
Spend a second to
save a fortune!
Spend a second to save a fortune!
Mejia Lequerica, 10, Madrid
Located in Madrid city centre, 250 metres from Tribunal Metro Station, Eurostars Central is a modern hotel with an on-site fitness centre and bar. It offers stylish air-conditioned rooms with free WiFi.
See MoreUsage of subsidiary facilities may incur additional fees