Home / Tag Archives: Manor House

Tag Archives: Manor House

Cape Town’s Hot New Hotel

Earlier this month one of Cape Town’s hottest new hotels opened its doors for the first time.  The Manor House stands amongst impressive company, tucked away as an annexe to the glamorous Queen Victoria Hotel, between the Sanctuary Spa and ...

Read More »