Frazione teverina, 24, 52044 Poggioni
Apartment
Offering inner courtyard views, Il Castellare in Poggioni features accommodations, a garden, a terrace, and barbecue facilities. With river views, this accommodation provides a swimming pool. The apartment offers rooms with air conditioning, free private parking, and free Wifi.
The units provide views...