The designer 2-star Admiral Inn By The Falls is set in the heart of Niagara Falls.
You can find Niagara Falls, IMAX Theatre Niagara Falls and Niagara SkyWheel only 500 meters from the property. The city center is 2 km away from the hotel.
The hotel boasts close proximity to restaurants and casinos.
Admiral Inn By The Falls can be reached in 65 minutes by car from Toronto City Centre airport.
Admiral Inn By The Falls is a property in Niagara Falls that comes with 60 rooms and provides free Wi-Fi, climate control, cable TV, a private balcony and a microwave. Bathrooms are appointed with a bathtub, a shower and a hairdryer.
Eat & Drink
Guests can share a meal in Hooters of Niagara Falls and T.G.I. Friday's, located about 100 meters away.
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.