Quote
islandgem said:
Simpson Bay Villas is much nicer than Simpson Bay Suites and is part of the Simpson Bay Complex you have questioned. It is the big yellow building with all units being water front and very close to Kim Sha Beach and close to the Atrium Resort and Buccaneer Beach Bar.


Something about Simpson Bay Suites does not hit it off with me. Maybe the website or the pictures.

Anyone know much about Belair Beach Hotel as it is about the only thing available besides the Westin.