Hi I'm currently in pop century and as ridiculous as it sounds I'm asking on here as the hotel guys didn't have a clue about 'soccer'. I assumed the espn bit would show it somewhere? I just want a bar with big screen really. Haven't visited espn yet so can kill 2 birds hopefully....
Thanks
Thanks