Blackwood Hotel and Apartments
Blackwood Hotel and Apartments
Aparthotel
14 Kongombili St
, Dar es Salaam, Dar es Salam, Tanzania