Company/Organization Name: 
Avlida Hotel
Comments/description: 

The Avlida Hotel in Pafos, Cyprus, is a four star resort that combines luxury, comfort and affordability. Enjoying breath-taking views of the Mediterranean Sea, The Avlida Hotel is only two minutes away from a sandy beach and directly opposite the UNESCO World Heritage Site of “Tombs of the Kings”.