In Reply to: Stadium Bar posted by Ariom on Monday, 16. March 2009 at 13:21 Bali Time:
Check with Kuta Townhouses as they have probably the most sport channels . I know the in house TV has 26 channels total including discovery plus they have a good restaurant and bar setup.And THEY are smack in the middle of Kuta ( if you can work out where Kuta stops and Legian/Tuban starts. Hehe
Cheers
Ken