The Manor House at Queen Victoria Hotel
Reservation / Enquiries
Tel
+27 21 418 1466
Address
Portswood Close, Portswood Ridge
V&A Waterfront
Cape Town
South Africa, 8001