Located on a pine hill, in the southwest point of Skiathos and affording a breath-taking view over Koukounaries beach, Skiathos Palace Hotel consists of 258 rooms and suites. The hotel features a main restaurant, a grill restaurant on the roof garden offering a panoramic sea view, and three bars, at the lobby, the pool and on the beach.