A must for a quiet romantic location with stunning panoramic views. Relaxing atmosphere, pool, pool bar, reception areas all great to chill out. Friendly staff, Very nice buffet breafeast outside on the veranda, classy evening dinner served by the pool, rooms cleaned daily. There is a steep driveway to consider to walk to Lfkes town, but to experience the views you need the hillside location. Definitely recommend. If you are a walker/photographer walk to the windmills for breathtaking views.

While this might not be the most luxurious hotel on the island the incredible attention and service we received from Stella and the staff was amazing. Stella was so helpful with making arrangements for us, answering questions, and doing everything she could to make our entire time on the island (not just our stay at the hotel) most enjoyable. The breakfast was good and the rooms were clean. The location is great as you can walk to the beach and to several really good restaurants. Would definitely recommend Albatross.

Flight-inclusive holiday packages and Flight-Plus arrangements created on Expedia.co.uk are financially protected by the Civil Aviation Authority (under Expedia, Inc.'s ATOL number 5788). But ATOL protection does not apply to all holiday and travel services listed on this website. Please ask us to confirm what protection may apply to your booking. If you do not receive an ATOL Certificate then your booking will not be ATOL protected. If you do receive an ATOL Certificate but all the parts of your trip are not listed on it, those parts will not be ATOL protected. Please see our general terms and conditions for further details on ATOL or for more information about financial protection and the ATOL Certificate go to: www.atol.org.uk/ATOLCertificate.

For the sale of travel insurance Expedia Inc. is an Appointed Representative of Mondial Assistance (UK) Limited trading as Allianz Global Assistance which is authorised and regulated by the Financial Conduct Authority (FCA). Mondial Assistance (UK) Limited's FCA registration number is 311909. FCA authorisation can be checked at the Financial Services register at www.fsa.gov.uk/register/