New Africa Hotel

Azikiwe Street
Dar Es Salaam
Tanzania