DESCRIPTIONAlta Bay is small boutique hotel, set high on the slopes of Table Mountain with beautiful views over Table Bay and City and ideally set for an intimate escape, relaxation or sightseeing during a visit to Cape Town. Surrounded by a lush native garden, the
more ...