Malaika Beach Resort by Royal Orchid Hotels, Mwanza, Tanzania
Malaika Beach Resort by Royal Orchid Hotels is conveniently located at Ilemela Road, P O Box 541 in Mwanza, Tanzania
Hotel Location:
Address: Ilemela Road, P O Box 541
City: Mwanza
Country: Tanzania
Hotel Features:
- Fitness
- In House Bar
- Meeting Room
- Business Center