Our users' favourite hotels 8.72 Excellent Hotel Villa Sassolini Largo Moncioni 85/87 Montevarchi, IT £233 £179 per night