The Hotel Harris is a historic building located on The Island a Downtown Area surrounded by the Largest Waterfalls East of Niagra. Built in 1906, it is an imposing four story architect designed Beaux Arts building listed on the National Register of Historic Places. The lobby museum and elevator are surely a blast from the past. Your updated hotel room however features Fresh White Linens and Simmons Beauty Rest Mattresses & Pillows...
Televisión por cable