This family-friendly city hotel is situated in the heart of Volterra, just 50 m from the beautiful Piazza dei Priori. The establishments enviable location means that all of Volterras attractions can be reached on foot. Guests will find restaurants, public..