The Samolasi Inn is located in the center of Giolou Village in the province of Paphos.
Upon entering through the large entrance door, you receive your first warm welcome at Loxandra's House, (To Spiti tis...
Almyra is a breath of fresh air for anyone seeking a holiday ‘less ordinary’: a chilled-chic design hotel flavoured with a...
A spectacular and glamorous five star hotel situated in the gorgeous city of Paphos.