Description
The Meridian is located in the heart of Seven Mile Beach, with 200 feet of flawless white powder beach. Directly across the street there are many fine dining restaurants, a major grocery store, liquor store, duty free shopping and a day spa. The crystal clear water of the Cayman Islands and fabulou...
Read More