Recommended hotels in Borgomaro

Relais Del Maro Borgomaro

From US$ 160

Via Ambrogio Guglieri 1, Borgomaro, Italy - Show map

Show map

Relais Del Maro Bed & Breakfast is a 3-star venue set 32 km away from Alpet. The property occupies 3…

Book Now From US$ 160