Italian Restaurants nearby Newspaper House, 122 St Georges Mall Street, CBD, Cape Town

Clipper - Commodore Hotel

Approximately 1.92 km away
Address: Commodore Hotel, Portswood Road, V & A Waterfront, Cape Town