LOCATION The hotel is situated in a quite residential area of Larnaca at only 100 meters from the seaLOCATION The hotel is situated in a quite residential area of Larnaca at only 100 meters from the sea 200 meters from the famous Mackenzie Beach and . . .