p
paul webb Review of Aphrodite Hills
Absolutely a fantastic resort to stay at. All staf...
Absolutely a fantastic resort to stay at. All staff are helpful, friendly & go out of their way to please all customers. Will definitely be visiting again
Comments: