Protea Hotel Courtyard

Sea-view Ocean Road
Dar Es Salaam
Tanzania