Supportinfo@ratecheck.travel
Mambosasa View Executive Hotel - Sinza, Dar es Salaam | Kumekucha St, Sinza, Kijiweni, Dar es Salaam, Tanzania, 22000 | RateCheck.travel