Set on an elevated position, Nepheles offers self-catering accommodations with panoramic views over Skopelos Port, which is located 0.6 mi away. Surrounded by lush greenery, it features stone-paved terraces and shaded seating areas.
Nepheles studios and apartments are traditionally furnished and have tiled floors. Each with a balcony with a table and chairs, they are equipped with a kitchenette, TV and air conditioning. All units have their own bathroom with shower.
Within 1.2 mi, you can find super markets, as well as restaurants serving local specialties. Stafylos Beach is 2.5 mi away, while a gas station can be reached at 1.1 mi. Free private, on-site parking is available.