Mike M's Cape Town Central, South Africa
Victoria & Alfred Hotel
On the Waterfront Pierhead
My hopes were high for this hotel and it didn't disappoint - the location is perfect, the rooms were...
Protea Hotel Fire & Ice! by Marriott Cape Town
New Church Street
Loved this hotel! Sure, the decor is over the top, but the rooms are contemporary and clean (some mi...