Description
Property Desc: Location. Sunset Inn is located in Niagara Falls, close to IMAX Theatre Niagara Falls, Skylon Tower, and Horseshoe Falls. Nearby points of interest also include American Falls and Bridal Veil Falls. Hotel Features. Recreational amenities include an outdoor pool. Room service is available 24 hours a day. The hotel serves a complimentary continental breakfast. The property offers a...
by skoosh
on October 28, 2018 from skoosh