This 1950 postcard shows Mombasa's Island Tudor House Hotel. Picture courtesy of Delcampe.net
It's a Dog's Life Article