Located in Panormos Skopelos and only 2.5 km from Skopelos Town Beach, Stargaze Villas provides accommodation with sea views, free Wi-Fi and free private parking. With mountain views, this accommodation offers a terrace and a swimming pool.
Number of rooms: 3
Skopelos, Panormos Skopelos, 37003, Greece