This is about having a drink while seated sky high atop the south tower of the Hilton Hotel and drinking in the most magnificent view of both falls and Niagara! Sip a soda, or a glass or wine or whatever tickles you fancy but put this on your to do list!!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.