,
Travellers Beach Hotel & Club, located on a pristine stretch of sandy beach in Mombasa, has been providing visitors with unforgettable stays for over 24 years