Bed and Breakfast L'Albero Maestro

Via Torrazza 18, Borgofranco dʼIvrea, Italy

See Map

Reservations:+1-888-376-9286
Bed and Breakfast L'Albero Maestro
Show All Photos

Top Amenities

Check Availability

Hotel Policies