The Cap Juluca Belmond is a unique and elegant resort. This exclusive and premiere Resort is situated along Mundays Bay in Anguilla. It is easily one of the most opulent one stop destinations in Anguilla. This beautiful hotel offers a beautiful view of the ocean, fine dining among others.