N Nicholas Larcou Review of APHRODITE BEACH HOTEL 3 years ago Value for money hotel with the best location.
Comments: