user
Mpenda Lodge
Sheli Bus Stop, Nelson Mandela Rd, Dar es Salaam, Tanzania
Appearance
Mpenda Lodge

Information
1 Photos
  • Address:Sheli Bus Stop, Nelson Mandela Rd, Dar es Salaam, Tanzania
Categories
  • Lodge
Similar organizations