business hotel in Germiston Johannesburg

About 105 results.

Stay City

Hillbrow Street 53, 2041 Johannesburg, Suid-Afrika

Bruma Lodge

Queen Street 220, 2026 Johannesburg, Suid-Afrika

The Vantage by Corporate Apartment Group

Tyrwhitt Avenue 23, 2198 Sandton, Suid-Afrika