Camissa House

Camissa House

Camissa House A serene, mountainside hideaway found in the heart of Cape Town. Camissa House is a boutique luxury hotel in Cape Town offering breathtaking views of the city and Table Mountain. The hotel’s mountainside location and eclectic but intimate design provide...