Situated in Leptokarya, Stella features accommodation with access to a garden. Complimentary WiFi is provided. All units feature air conditioning and a satellite TV. A fridge and kettle are also featured. The apartment offers a sun terrace. Larisa is 48 km from Stella, while Elatochori is 39 km from Read more
Situated in Leptokarya, Stella features accommodation with access to a garden. Complimentary WiFi is provided. All units feature air conditioning and a satellite TV. A fridge and kettle are also featured. The apartment offers a sun terrace. Larisa is 48 km from Stella, while Elatochori is 39 km from the property. The nearest airport is Thessaloniki Airport, 63 km from the property.