53 Castle Street, Cape Town, Western Cape - 8001, South Africa. 021 202 5932 reservations@innscapeoncastle.com
Guest Reviews Based on 1574 Reviews