Hotel Nefeli is located in Skala Rachoni in the island of Thassos, 150 meters from the beach in a green land with olive trees in 4.2 acres of land. The hotel is located 12 km from the capital of the island (Thassos Town), 3 km from the port of Prinos and both are connected with ferries with Keramoti and the port of Kavala.
In the area can be found restaurants, taverns, grills, cafes and water sports.