You should definitely check out Times Square. It is a bustling hive of activity with many interesting sports to see. When we went, the amount of construction going on was the only annoying thing, with all the smell and the noise...ah well!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.