IL SANTO GRAAL Hotel
Via San Bernardino N. 37, 18010, Triora, Italy, Triora, 18010
Boasting garden views, IL SANTO GRAAL features accommodation with a balcony and a coffee machine, around 37 km from Bresca Square. It has a garden, barbecue facilities, river views and free Wi-Fithroughout the property.