Cowrie Shell Beach Apartments is an affluent beachfront fully serviced apartment complex.
Located along the white sandy Bamburi beach in Mombasa, Cowrie Shell offers residents a front-row view of the ocean.
It has 85 apartments furnished with a taste of class and luxury accompanied by an assortment of facilities like a world-class restaurant, swimming pool, bar and lounge, gym.
Check In | 12:00 pm |
---|---|
Check Out | 12:00 pm |