Located in Dover Road Christ Chruch, near to the wonderful St.Lawrence Gap. We have a friendly English speaking staff ready to make you feel home away from home. We have fully-airconditioned rooms with living room area and patio with dining facilities.
Inside, the apartment is both stylish and welcoming with flat screen cable tv, stereo, Free WI-FI Internet Access, and ceiling fans throughout. We also have 24-Hour onsite surveillance for your safety.