- An unrivaled experience in the heart of Jamaica.
- Luxury, history, and
exceptional
service – Grand Hotel Excelsior has it all!"
So many mixed reviews on this place. Lets start with expectation. If you are looking for a 4-5 stars Las Vegas standard, well make this clear, THIS IS NOT IT. Hotel staff are above
Read more
Love to sit by the seaside and en joy the breeze and watch the boats anchor. Very good appetizers!
Best spot to unwind and reset.