Set in Star Dojran, Vila Roza offers free WiFi, and guests can enjoy barbecue facilities and a garden.
All units feature air conditioning and a TV. There is also a kitchen in some of the units equipped with a fridge.
The apartment offers a terrace.
Strumica is 30 km from Vila Roza, while Kerkíni is 30 km away....