You may find that you don't want to leave your hotel when you can spend the day being waited on hand and foot, but Long Bay also has a number of lively bars and restaurants to enjoy.
The hotel is located in the center of the business district in Jamaica.