Physical Address Bienvenue Delta Hotel Nairobi City Dar es Salaam Country Kenya Phone Number +254 710 354 845 Website https://www.nairobiarushashuttlebus.com/