Set on its own lush garden, Villa Resta & Dependance offers an outdoor pool and a tennis court. The property is located in Castel San Pietro Terme, and has free bikes and Wi-Fi in public areas.
Number of rooms: 7
Via Mascarelle 350, 40024 Castel San Pietro Terme, Italy