Our Listings

I'm a title. ​Click here to edit me.

Contact Us

 

info@idwala.com

Tel: +27 82 443 9419

Address

PO Box 1980

Cresta 2118
Johannesburg

South Africa
 

Addresses of apartments on enquiry / booking. 
 

  • Trip Advisor
  • Facebook
  • Twitter

© 2020 by Idwala Serviced Apartments