Madrid logo

Euromadrid

Check Availability

Euromadrid
Mesonero Romanos, 7
Madrid
28013
Spain

Rooms from €34.00 ( £30.91 / $44.82 ) per night

Picture of Euromadrid


This hotel has an excellent central location in Madrid, by the shopping streets around Gran Via and 300 metres from the Puerta del Sol.

Click here for more Information on the Euromadrid together with online availability and visitor ratings











This hotel supplied in conjunction with Bookings.

Map of the Madrid area Madrid Visitor Information