Home
Rooms
Mbali Unit
Khaya Unit
Khanyi Unit
Jabulani Unit
Phumula Unit
About Us
Contact Us
Book Now
Legal Notice
Margaret's Place
47 Nottingham Road, Kensington
Johannesburg
2094
Tel.:
011 616 0326
E-mail:
bookings@margaretsplace.co.za