40.4195 ­-3.70434
Go to map view
Euromadrid - Madrid - Building
Euromadrid - Madrid - Bed
Euromadrid - Madrid - Front desk
Calle Mesonero Romanos 7, 28013 Madrid, Spain +34 915 217 200
Hotel Euromadrid boasts an enviable location right in Madrid city centre, a few metres from the Gran Va Avenue, the Puerta del Sol Square and the shopping area of Callao. The hotel is located in the leisure and commercial area of the Spanish capital, very close to the main museums, historical buildings as well as many other interesting tourist sights, such a... More from onhotels.com

Get Rates

Show Euromadrid at top of the results.

Get Flight + Hotel

Amenities

Landmarks
Puerta del Sol 0.2mi Plaza Mayor 0.3mi Museo del Prado 0.7mi Plaza de España 0.5mi
Royal Palace of Madrid 0.5mi Puerta de Europa 3.4mi