Timoleon Hotel

Thassos Thassos, Thassos, Greece

Timoleon Hotel Photos

Timoleon Hotel Map

Thassos Thassos, Thassos, Greece
Timoleon Hotel

Hotel Information

This 3 star hotel is located in the city centre of Thassos. The Hotel has an outdoor swimming pool. All 15 rooms are equipped with hairdryer, safe and air conditioning.