Offering an outdoor swimming pool and free bike rental, Castello di Granarola is a restored medieval castle set among oaks and scented laurel trees, a...