Property Location With a stay at Aegea in Cape Town (Bantry Bay), you'll be close to Queens Beach and Table Mountain. This 4.5-star apartment is within close proximity of Clifton Bay Beach and Lions Head. Rooms Make yourself at home in of the guestrooms,..