Save Featured Added By mbugi12 Now Open Econo Lodge Libya Street, Mchafukoge, Dar es Salaam Situated in Dar Es Salaam, 500 m from The Clock ...