Shoal Bay West
Welcome to Altamer Resort, located directly on the Caribbean Sea on the secluded island of Anguilla. Private, secure and inviting this resort tempts visitors to indulge in the luxury of the villas or experience the world class cuisine and service at Anguilla's finest restaurant which is open to the public.
No reviews found. Be the first to review this place.