Travellers enjoy visiting Chiesa di San Pietro, located 1.3 miles from Locanda Del Silenzio Hotel, as well as Lottulo accessible with 15-minute car ride. If you are willing to explore even more landmarks in Macra, attend Borgata Camoglieres located just 12 minutes' walk from the property.