Located in Limenaria, Homelia features a garden, barbecue, and sun terrace. The nearest beach is just 328 feet away. Free WiFi is available throughout the property.
The accommodations features a smart TV. Each opens to a spacious furnished veranda. There is also a kitchenette, fitted with a toaster. A fridge and coffee machine are also featured. There is a private bathroom with a shower in each unit. Towels and bed linen are offered. Daily cleaning is provided.
The main commercial street of Thassos lies within a 5-minute walk of the property. Free private parking is possible.