Located within walking distance from the Green Point Stadium and the V&A Waterfront
arrow
1
From
Fancourt Hotel