Andreas & Melanie Beach Hotel 5 Skiathos 5 , 3728 Governors Beach, Cyprus, Limassol 3728 Cyprus Best Hotels