Guide accommodation
The Strand Tower Hotel
The Strand Tower Hotel is located in Strand Street, in the heart of the city of Cape Town.
The Strand Tower hotel offers guests 242 rooms in Standard, Superior, Executive and Deluxe styles. The hotel offers a
range of features and facilities to ensure that guests have everything they need at their fingertips. The divine po