Express By Holiday Inn Cape Town Centre
Cnr St Georges & Church, Cape Town, 8001
Very Good, 4
Overlooking the majestic Table Mountain, this hotel offers the perfect blend of comfort and friendly service in its warm atmosphere. The hotel also features spacious, modern and comfortable rooms, lim...
More Info