Reviews of Town Lodge Johannesburg Airport
50 Herman Road Harmelia Ext 2 Germiston, Harmelia, Johannesburg, 1613, South Africa
Guest Reviews
Cleanliness
Comfort
Service Quality
Security
Location
50 Herman Road Harmelia Ext 2 Germiston, Harmelia, Johannesburg, 1613, South Africa
Cleanliness
Comfort
Service Quality
Security
Location