Location Bamburi beach, Northcoast. 20 minutes drive North of Mombasa Accomodation 332 bedrooms, 6 luxury suites and 2 Presidential suites all air conditioned.