Home›Forums›In Chengdu›Where to See the NFL in Chengdu?›Reply To: Where to See the NFL in Chengdu?
November 11, 2014 at 9:51 pm
#43219
Participant
The Holiday Inn, at the top of the hotel, is the round room or whatever. They have the games and they have everything you need. The hotels dude, they are the ones to look for. The Shangri La might have something for you as well.