Located in Tellaro and only 300 metres from Il Nido Beach, Il Delfino provides accommodation with sea views, free WiFi and free private parking. The property features garden and quiet street views, and is 15 km from Castello San Giorgio. Amedeo Lia Museum is 15 km from the guest house and La Spezia Centrale Train Station is 15 km away.
Guests can relax in the garden at the property.
Carrara Convention Center is 20 km from the guest house, while Technical Naval Museum is 14 km away. Pisa International Airport is 74 km from the property.