Hotel Europa Madrid
LOCATION, LOCATION, LOCATION!
Hotel Europa is located right next to Puerta del Sol Square in central Madrid.
Nearby Attractions:
Puerta del Sol
300 ft
Plaza de Santa Ana
1,250 ft
Plaza Mayor
1,300 ft
Evaluations
everything was great
everything was great
Great hotel
Great location, very clean, wonderful staff.