Отель расположен в городе Сан-Фелипе-де-Пуэрто-Плата, на берегу Атлантического океана. В 8 км от отеля находится форт Сан-Фелипе, в 11 км – водный парк развлечений Ocean World.