We traveled back from Tuscany, with our Cocker Spaniel, and were made welcome at Relais San Rocco. The hotel is up in the hills behind the town, so was much more suitable for us, as there was a lovely walk just opposite the hotel where we could safely let our dog off the lead, after his day stuck in the car. They also have a lovely clean pool, which was refreshing for us after a long day.
The only disappointment was the restaurant, which had a very limited, unexciting choice. Good(included)buffet breakfast, with fruit, cereals, bread and a wide choice of teas or coffee. Reasonably priced - would go again, but maybe eat in town.