Kenoa
Place Category: Exclusive Beach Spa & Resort
-
-
-
Exclusive Beach Spa & Resort with 23 rooms, the Property offers Outdoor Swimming Pool, . the property opened in 2010.