Villa Apostolis Studios is located at the beach in Skopelos Town, Skopelos. The hotel common facilities include barbeque and garden.
The property accommodates visitors in studio, family room, 2 bedroom apartment and other might be available upon request. The rooms offer garden view and mountain view. Room amenities include air-conditioning, heating, tv, fridge and more.
Free Wi-Fi is available in all areas.
Pets are not accepted.