Borgomaro hotel reservation: check availability and room rates
Hotels in Borgomaro
1 property found
-
Relais Del Maro 4 stars
Via Ambrogio Guglieri 1, Borgomaro, Italy (Show map)
The 4-star Relais Del Maro Hotel Borgomaro lies within 3.9 km from Laghetto Lucinasco Swimming Lake, and offers proximity to a bus stop. Guests will have access to private parking lot onsite for…