Albatros Studios
Thassos 0, Limenas, 64004, Greece
Set in Limenas, Albatros Studios provides accommodations with free WiFi. All units feature air conditioning and a flat-screen TV. Some units include a terrace and/or balcony. The apartment offers a barbecue. Guests can relax in the garden at the property. Thassos Port is 0.7 mi from Albatros Studios. Couples in particular like the location – they rated it 9.0 for a two-person trip.
Location: Limenas
Thassos 0, Limenas, 64004, Greece
