Mercure Hotel Bedfordview, Johannesburg, South Africa

33 Bradford Road, Bedfordview, 2047 Johannesburg, South Africa

Mercure Hotel Suites Bedfordview is a cozy hotel, conveniently located in a residential suburb of Johannesburg, right across from