Located in Star Dojran, Villa Stella provides accommodation with free WiFi and TV. All units include a fully equipped kitchen, allowing guests to prepare their own meals. A terrace with mountain views is offered in all units. Guests can also relax in the garden. Strumica is 30 km from the apartment, Read more
Located in Star Dojran, Villa Stella provides accommodation with free WiFi and TV. All units include a fully equipped kitchen, allowing guests to prepare their own meals. A terrace with mountain views is offered in all units. Guests can also relax in the garden. Strumica is 30 km from the apartment, while Kerkíni is 30 km from the property.