Cape Royale Luxury Hotel And Residence

47 Main Road Green Point
Cape Town
South Africa