I stayed there when i went to the U.S.Consulate. Its an Old Place and they have done it up well. Their tariff was resonable and the staff quite helpful. It is walkable distance from the U.S.Consulate.
they also have a website for booking i guess. www.zamalodge.com. Have a look at the photos there and you would know yourself what it is like.
You will know what iam talking bout.
More
