Featuring an outdoor pool with a sun terrace, Stella Apartments are located in Petra Village of Lesvos. They provide self-catered accommodations with air conditioning. Free Wi-Fi is available in all areas. Petra Beach is 492 feet away.
Offering pool or garden views, all studios and apartments at Stella open to a balcony. Each has a TV and a kitchenette with a mini fridge and cooking hobs. A hairdryer is included in the private bathroom.
Guests may relax at the sun loungers available by the pool. A garden with flowers surrounds the property.
A mini market and a restaurant are 164 feet away. The scenic village of Molyvos is 3.7 mi away while Mytilene Town is 35 mi away. Odysseas Elytis Airport is at a distance of 37 mi. Free public parking is possible at a location nearby.