Review for Hard Rock Hotel & Casino Punta Cana Review For Ellis Park Google User Mar 23 '18 at 3:53 Ellis Park is just one of those stadiums that needs to be on your bucket list if you are a rugby supporter, never mind who you support, so much history there, the vibe is absolutely awesome... View full site to comment or like