Hotels
Things to Do
Malaika Beach Resort
Address:
Ilemela Road, P O Box 541
Mwanza, TZ
view map
Hotel star rating:
2.5 stars
Map:
Contact
·
Privacy
·
Terms