Nefeli Hotel – Skyros Greece
Nefeli Hotel is located at the entrance of Chora, the capital town of Skyros and offers top quality holiday accommodation. The hotel features facilities such as a jacuzzi, swimming pool area and also a poolside restaurant that serves natural and organic meals. All of the rooms are air-conditioned with private[…]