Monwabisi Resort

Baden Powell Dr, Cape Town,
Monwabisi Resort Monwabisi Resort is one of the popular Hotel Resort located in Baden Powell Dr ,Cape Town listed under Hotel Resort in Cape Town ,

Contact Details & Working Hours

Map of Monwabisi Resort