Hotel Montmeló
HotelPared-back hotel featuring low-key rooms with a/c, as well as an informal restaurant.
Address
Carrer Nou, 1, 08160 Montmeló, Barcelona, Spain
Website
Contact
+34 935 72 24 24Price rating
$58/night
Rating on Google Maps
3.70 (242 reviews)Open on Google Maps