Q: Where is Cape Town Lodge Hotel?
A: Cape Town Lodge Hotel is located at: 101 Buitengracht St, Cape Town City Centre, Cape Town, 8001, South Africa
Q: What are the coordinates of the Cape Town Lodge Hotel?
A: Latitude: -33.9224601, Longitude: 18.4155973
Q: How is Cape Town Lodge Hotel rated?
A: Cape Town Lodge Hotel has not rated yet on addressschool.com