

This luxury Anguilla Hotel is situated on the beach, 2.6 km from Barnes Bay and 3.7 km from Devonish Art Gallery.
Sandy Island and Rendezvous Bay Beach are within 10 km.
Cap Juluca, A Belmond Hotel, Anguilla is 5 minutes away from Clayton J. Lloyd international airport.