The Olive Leaf
Castel San Pietro Terme, Emilia-Romagna, Italy
From€2,023
Although this home is situated on an estate, just a ten-minute walk from communal amenities, including restaurants, bars and a spa, guests staying here have their own garden and infinity swimming pool.....