Admiral Inn By The Falls
Admiral Inn By The Falls is a designer 2-star hotel set 2.2 km from Bridal Veil Falls and 1.7 km from Niagara Falls.
Guests will enjoy the central location in the heart of Niagara Falls. The distance between Niagara Falls city center and the property is 2 km.
Admiral Inn By The Falls is a property in Niagara Falls that comes with 60 rooms and provides complimentary Wi-Fi, cable TV, a private balcony, a microwave and a work desk. They feature bathrooms with a bathtub, a shower and complimentary toiletries.
Offering Mexican and American meals, Taco & Tequila is around 100 meters away.
Stanley Ave At Stamford St(Hwy 420) bus stop is located nearby. 65 km to Toronto City Centre airport.
Limousine rental services are available on site.
Leisure facilities include a nightclub, an aqua park and a swimming pool.