Das Hotel Travellers Club liegt direkt am weißen Sandstrand von Bamburi Beach, etwa 15 km vom Stadtzentrum von Mombasa entfernt. Die Anlage zeichnet sich durch ihre rustikale und landestypische Architektur sowie eine gepflegte Gartenanlage mit Sonnenterrasse und Liegewiese aus. Zwei Pools mit Süßwasser, Poolbar und verschiedene Freizeitangebote ergänzen das Erlebnis.
Das Hotel bietet Zimmer mit Optionen wie Balkon oder Terrasse, teilweise mit Liegewiese und Gartenblick. Die Ausstattung umfasst eine Kombination aus traditionellem Stil und modernen Annehmlichkeiten, gestaltet für angenehme Aufenthalte.
Für das leibliche Wohl sorgen zwei À-la-carte-Restaurants sowie ein Buffetrestaurant mit vielfältigen Angeboten. Gäste können Wellnessbereiche mit Spa, Whirlpool, Sauna und Dampfbad nutzen. Sportlich aktive finden Tennisplätze, Squash, Tischtennis sowie Beachvolleyball und verschiedene Wassersportmöglichkeiten wie Tauchen und Windsurfen vor. Abendliche Animation bereichert den Aufenthalt zusätzlich.