Malliouhana Resort Anguilla Resort
Malliouhana, Meads Bay, AI-2640
Providing free Wi-Fithroughout the property, a sun terrace with a swimming pool, restaurant and free bikes, Malliouhana Resort Anguilla is located in Meads Bay. With a fitness centre, the property also features a garden, as well as a bar.