Carlisle Bay
Place Category: Resort
-
-
-
Located in Saint Mary's, Carlisle Bay is a 5 Stars Resort with 88 rooms, the Property offers 9 Outdoor Floodlite Tennis Courts, Private Beach, Outdoor Swimming Pool, . the property opened in 1991.