Location:
The Strand Tower Hotel is located in the hub of Cape Town’s
CBD on the corner of bustling Strand and Loop Street in the
Cape Town City Centre.
Rooms:
242
Facilities:
24 Hour reception and security, Restaurant, Bar, Gym, Sauna,
Steam room, Par