|
|
Welcome to
Admiral Inn
by the Falls
in Niagara Falls Canada.
Our Two Star property is located in the heart of Niagara.
The Admiral
Inn by the Falls is famous for its location, from where you can
walk to Niagara Falls, Casino Niagara, Skylon
Tower, Maid of the Mist, Imax Theatre, Clifton
Hill, Rumors Night Club and other attractions
in less than 5 minutes or take a short drive to
Marine Land, Skyway Helicopters, Shaw Festival,
Canada One Factory Outlets, Niagara-on-the-Lake
and the famous wineries of the Niagara Region.
With Tony Romas right across
the street and TGIF, Dennys and other famous
Restaurants of Niagara Falls in the vicinity,
the Admiral Inn is the perfect place to stay in Niagara
Falls.
|