Can anyone give me some infomation on this hotel and resort. Ive looked on trip advisor but most reviews on there are from Amercians and not wanting to sound awful but I'm sure us British have different views and expectations.
Thanks
Lee
-
Edited by
L_G
2010-04-15 11:56:09