Situated in the cosmopolitan area of Sea Point, the aparthotel comprises 36 swanky self-catering apartments and is Cape Town's new hot spot for production crews, conferencing clients, and business or leisure travellers. Catering specifically to this discerning..