Tranquility Beach Anguilla Resort Condo Hotel Meads Bay.
Situated in Meads Bay, within 100 metres of Meads Bay Beach and 3.5 km of Shoal Bay, Tranquility Beach Anguilla Resort features accommodation with a fitness centre and free Wi-Fi as well as free private parking for guests who drive.
Number of rooms: 17
Meads Bay Beach, AI-2640 Meads Bay, Anguilla