Designed to contrast with and, at the same time, complement its tropical setting, South Point is a refreshingly contemporary boutique hotel with a location right in the heart of English Harbour ensuring very easy access to a plethora of restaurants, bars and cafés.