Travellers enjoy visiting Castello e Torre di Montesarchio, located 2.1 miles from the Montesarchiorooms hotel, as well as Chiesa della Santissima Annunziata accessible with 10-minute car ride. If you are willing to explore even more landmarks in Montesarchio, attend Il Castello di Airola located around 15 minutes' drive from the property.