Archives

Tower One Bedroom Suite Taj Cape Town

Taj Cape Town is one of the few luxury hotels in the city which is not located at the Waterfront. Instead, Taj Cape Town is located in the city center. In the approximate, tourists can find several interesting spots and business travelers are not far away from the most important business centers. Even though I’m no huge fan of the Taj brand, I was actually impressed by the luxury hotel in Cape… Read More