Hotelul Captains Beach Luxury Apartments este situat pe plaja în portul vechi din Limenas, şi oferă spaţii de cazare în sistem self-catering, cu balcon privat cu vedere la Marea Egee. Toate camerele beneficiază de acces gratuit la internet Wi-Fi.
Fiecare camera de la Captains Beach Luxury Apartments este dotată cu un televizor LCD şi baie privată. Chicinetele au frigider şi aragaz pentru prepararea mâncărurilor uşoare.
Oaspeţii se pot bucura de băuturi, fructe de mare şi preparate culinare locale la Barul şi Restaurantul Captain, de la parter, în timp ce admiră vederea la mare.
Orasul Limenas are multe baruri şi taverne la malul mării. Centrul oraşului Thasos este la 200 de metri.
În apropiere este disponibilă o parcare publică gratuită.