Located in Castello di Montalto, 19 miles from Piazza del Campo, Villa Nemora provides accommodations with a garden, free private parking and a terrace. The resort features family rooms.
All guest rooms at the resort are equipped with a flat-screen TV and a kitchen. Villa Nemora has some units that feature a balcony, and every room includes a private bathroom with a bath and a hairdryer. At the accommodation rooms are equipped with bed linen and towels.
Continental and Italian breakfast options are available every morning at Villa Nemora.
Speaking English and Italian, staff are always on hand to help at the reception.
Piazza Grande is 24 miles from the resort. The nearest airport is Florence, 48 miles from Villa Nemora, and the property offers a paid airport shuttle service.