Hotels in Borgomaro
We found 1 property with availability in Borgomaro
Show on map
Relais Del Maro
Via Ambrogio Guglieri 1, Borgomaro, Italy
Located 3.9 km from Laghetto Lucinasco Swimming Lake, the 4-star Relais Del Maro Hotel Borgomaro offers modern comforts such as a lift and a tour desk. Staying in one of the 20 rooms, guests will…
- 1-1