Hotel Eleni +30 2224 022393Potoki, Chora, 37003, GreeceHotel Keys: 1-star hotel Accommodation: Summer Travel in Skopelos Chora, Skopelos, Sporades Islands in Hotel Eleni Review: 7.8 Book here: Book Here https://gr.pinterest.com/etravel_greece/