Hotels nearby Louis Botha Avenue, Johannesburg, 2198, South Africa

Ascot Hotel

Approximately 1.86 km away
Address: 59 Grant Ave, Johannesburg, South Africa

Brown Sugar Backpackers

Approximately 1.93 km away
Address: 75 Observatory Ave, Johannesburg, South Africa

Lemurian Guesthouse

Approximately 1.96 km away
Address: 8 10th Ave, Johannesburg, 2198, South Africa

Foxwood House

Approximately 1.99 km away
Address: 13 5th St, Johannesburg, South Africa