Hotel The Turtles Garden
Load more The Turtles Garden images
Address: 19 Via Podgora, La Spezia, Province Of La Spezia, Liguria - Italy
The Turtles Garden Features:
Activities:Garden
The Turtles Garden Features:
Activities:Garden
Book now for 64 EUR
Open static map
Description
Most popular hotels in La Spezia
Please bookmark this page about The Turtles Garden hotel if you would like to return here later