Shop 2. Cape Royale Luxury Hotel
47 Main Road
Green Point, Cape Town