This 3 star hotel is located on the coastline of Lemnos. All 6 rooms are equipped with air conditioning.