Town Lodge Johannesburg Airport, Johannesburg, South Africa
Town Lodge Johannesburg Airport is conveniently located at Herman Rd Harmelia Ext 2 Germi in Johannesburg, South Africa
Hotel Location:
Address: Herman Rd Harmelia Ext 2 Germi
City: Johannesburg
Country: South Africa
Hotel Features:
- Dry Cleaning