minube
Sirena Resort & Villas
The Sirena Resort & Villas is in the Valley on the island of Anguilla, a mile away from Meads Bay and El Dorado Shopping Center, and less than four kilometers away from the Golf Club. The hotel also has a restaurant, the Mahi Mahi, where they serve exquisite seafood and other regional dishes. The hotel has an outdoor pool and a pool bar, a well as wireless Internet access and other services.