Admiral Inn By The Falls
Admiral Inn By The Falls is a 2-star property situated about 1.9 km from Bridal Veil Falls.
Admiral Inn By The Falls is 20 minutes' walk from the center of Niagara Falls. Such Niagara Falls sights as Greg Frewin Theatre and Skylon Tower are all within reach.
The property offers 60 guestrooms appointed with a CD player, free wireless internet, cable television, a private balcony and a microwave. They feature bathrooms with complimentary toiletries, a bathtub and a shower.
The hotel is about 5 minutes’ walk from Taco & Tequila serving Mexican and American dishes.
The hotel enjoys a central location within 65 minutes' drive from Toronto City Centre airport.
Guests will enjoy using limousine rentals when exploring the sites of Niagara Falls.
A swimming pool, a nightclub and an aqua park are offered on site.