Om hotellet
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. This hotel offers award-winning guest rooms, which offer a stylish, luxurious setting in which to completely unwind. Guests can enjoy a delightful breakfast in the mornings, before setting off to explore the rich beauty and splendour of this mesmerising area.
Hotell
Travelodge at the Falls på kartan