Located in the lovely area of Johannesburg City Centre, Houghton Guest House enjoys a commanding position in the shopping, business, restaurants hub of Johannesburg. Only 21 km away, this 4-star hotel can be ea ... Read more

View all Luxury Hotels in Johannesburg