Admiral Inn by the Falls is located in central Niagara Falls, close to Skylon Tower, American Falls, and Bridal Veil Falls. Nearby points of interest also include Horseshoe Falls and Niagara Falls State Park. Read More About Admiral Inn by the Falls
- Express Check-In
- Express Check-Out
- Exterior Corridors
- FREE Parking
- Multilingual Staff
- Night Club
- Outdoor Seasonal Pool
- Shuttle To Airport (surcharge)
(+) = Additional fees may apply for the use of these amenities.
(*) = Free, some restrictions may apply.