Cowrie Shell Beach Apartments ligt aan de rand van Mombasa aan het zilveren zandstrand Bamburi Beach en heeft een buitenzwembad en een terras met uitzicht op de oceaan.
Am Rande von Mombasa am silbernen Sand des Strandes Bamburi bieten die Cowrie Shell Beach Apartments einen Außenpool und eine Terrasse mit Blick auf den Ozean.