Avlida Hotel Paphos Cyprus

The 4 star 200 room Avlida hotel has been partially renovated and extended in 2003 and is situated in Paphos Cyprus just 300m from the beach opposite the famous archaeological site of the Tombs of the Kings.