Cape Town, South Africa · 2026

Manor House

The film

The Manor House at the Queen Victoria Hotel, above the V&A Waterfront. Coffee in the suite, a deep bath, breakfast in the restaurant, the pool, the gym and the spa, and a drink at the bar in the evening.

Next film

Bupenyu Lodge →