Located right on the water within Nelson's Dockyard at English Harbour, once a port for the Royal Navy and today a Caribbean yachting centre and a National Park, the Inn [...]
Perched on the Radio Range hill on the immediate outskirts of the capital, St. Johns, The Caribbean Inn and Suites guarantees its guests accommodation of supreme standard [...]