

Questo lussuoso hotel Anguilla si trova sulla spiaggia, a 2,6 km da Barnes Bay e a 3,7 km dalla galleria d'arte del Devon.
Sandy Island e Rendezvous Bay Beach si trovano a 10 km.
Cap Juluca, A Belmond Hotel, Anguilla si trova a 5 minuti dall'aeroporto internazionale Clayton J. Lloyd.