Q: Where is Protea Hotel by Marriott Cape Town Mowbray?
A: Protea Hotel by Marriott Cape Town Mowbray is located at: Liesbeek Avenue, Off Liesbeek Pkwy, Cape Town, 7925, South Africa
Q: What are the coordinates of the Protea Hotel by Marriott Cape Town Mowbray?
A: Latitude: -33.9420427, Longitude: 18.479948
Q: How is Protea Hotel by Marriott Cape Town Mowbray rated?
A: Protea Hotel by Marriott Cape Town Mowbray has not rated yet on addressschool.com