The 2-star Admiral Inn By The Falls is situated a mere 1.6 km away from Aquarium of Niagara, Great Wolf Lodge Water Park and Bridal Veil Falls.
Admiral Inn By The Falls lies in the heart of Niagara Falls. Just 20 minutes' walk from Niagara Falls city center.
The venue is notable for the central location within a 65-minute drive to Toronto City Centre airport.
Admiral Inn By The Falls offers 60 guestrooms appointed with complimentary Wi-Fi, a private balcony, a refrigerator, a kitchen and a microwave with all the sights of Niagara Falls within easy access. Bathrooms come with a bathtub, a shower and a hairdryer.
Eat & Drink
Serving a wide range of dishes, Hooters of Niagara Falls and T.G.I. Friday's can be reached within 5 minutes’ walk.
Multilingual staff offers airport transfer, housekeeping and ironing service.
Wireless internet is available in the entire hotel for free.
Free private parking is possible on site.