G
Georgios Harkiolakis Review of Hilton Surfers Paradise
Great location was clean would stay again but thre...
Great location was clean would stay again but three stars I expected more for my money.
Comments: