Smile Stella Studios are located in the town of Skopelos, 1148 feet from the port. The complex consists of 2 buildings of self-catering studios with free Wi-Fi and a furnished balcony.
Smile Stella studios and apartments are air conditioned including a kitchenette with fridge and a dining area. Each is equipped with a TV and has a private bathroom.
Within walking distance, guests can find super markets and restaurants, while the bus stop is 984 feet away. Stella’s staff offers free 2-way transfer from the port of Skopelos. Free parking is available on site.