+UPLOAD
44 Reviews

Mayfair Hotel

Old Bagamoyo Road, Mikocheni, 2338, Dar es Salaam