The Westin Cape Town is a luxurious apartment hotel located in the heart of Cape Town. With stunning views of Table Mountain and the V&A Waterfront, this hotel offers a happy hour experience like no other. Enjoy a wide selection of cocktails, wines, and beers at their stylish bar, while taking in the breathtaking views of the city. The hotel also offers spacious and modern apartments, perfect for a comfortable stay in Cape Town.