Hotel Montmeló

Montmelo • Show on map
View Details for Price
Hotel Montmelo is less than 1.2 mi from the Circuit de Catalunya race track, venue of the Formula One Spanish Grand Prix. It has free Wi-Fi and satellite TV. The rooms in the Montmelo Hotel are light…More info
