Description
This hotel is situated on Clifton Hill, the main dining and entertainment district of the area. The hotel is located just a short walking distance away from Niagara Falls and Main of the Mist. Guests will find themselves surrounded by ample opportunities for exploration and discovery at this charming hotel. A number of attractions, dining options and entertainment venues can be found nearby....
by skoosh
on July 01, 2019 from skoosh