Dar-es-Salaam Β· Tanzania, United Republic of

Fine Travellers Hotel

near Sinza Road

Description coming soon.

Fine Travellers Hotel Β· Overview β€” Visit Guide