Beachfront hotels in Punta
We found 1 property with availability in Punta
Show on map
Thalasses Villas Skiathos
Skiathos Pounta, Punta, Greece
Just 15 minutes' walk from Skiathos' Port, Thalasses Villas Skiathos comes with balcony overlooking the castle. It is composed of 2 bedrooms, a fully-fitted kitchen and 3 bathrooms. Other facilities…
- 1-1