Luxury hotels in Punta
We found 2 properties with availability in Punta
Show on map
Hotel Punta
Punta, Punta, Greece
The 4-star Hotel Punta is located in the beach area of Punta, 5 km from Skiathos airport, and provides a seasonal outdoor swimming pool. The hotel features Wi-Fi in public areas and 17 rooms that…
- 1-2