The 4-star The Meridian Hotel lies within 3.6 km from Barker's National Park, Blossom Village Museum and Booby Pond Nature Reserve.
The property is set 15 minutes' walk from Cayman Stand Up Paddle Co, Camana Bay and Royal Palms Beach Club. Set within a 10-minute walking distance from Upper Land city center.
Eat & Drink
The café Island Naturals Cafe is around 150 meters away.