Hotel Town Lodge Midrand

A hotel located in Midrand.

  • Address Waterfall Park, Montrose Road & Bekker Road, Vorna Valley, Midrand, 1686