Cliffside Castro Town House
Papaflessa 1, Skopelos Town, Greece
Show on map
Preview only — see all hotel photos
See all 46 photosShare this page
Copy link
Link copied!
Cliffside Castro Town House
Located a 5-minute walk from the Church of the Virgin Mary, Cliffside Castro Town House Villa Skopelos Town offers a terrace with a view over the city.
This villa offers a convenient location, within 600 metres of the Three Trees of Amarandos, while the Vathias Beach is 3.7 km away. The property is also right around the corner from the Venetian Castle. Cliffside Castro Town House Villa is 10 minutes' drive from the Stafilos beach.
This Skopelos Town accommodation features a fully-fitted kitchen, as well as a dining area for guests's convenience. The seafood restaurant Kyratso's Kitchen is located about 400 metres away and serves Greek dishes.
Amenities
Main Features
- Wi-Fi
- Private beach
- Child-friendly
- Air conditioning
- No pets allowed
Facilities
- No smoking on site
- Wi-Fi
- Parking
- No pets allowed
- Outdoor dining area
- Beach access
- BBQ facilities
- Air conditioning
- Mini-bar
- Sitting area
- Terrace
- Garden furniture
- Dining table
- Ironing facilities
- Washing machine
- Flat-screen TV
- Cots