Ideally located in the heart of Anguilla’s luxurious west end, West End Bay Holiday Suites offers you a luxurious self-contained holiday experience.