Готель розташований на південному березі Бермуди, в 10 хвилинах їзди від столиці архіпелагу – Гамільтона