Skyline Inn is located in central Niagara Falls, close to Fallsview Indoor Waterpark, Aquarium of Niagara, and American Falls. Nearby points of interest also include Bridal Veil Falls and Niagara Falls State Park. Read More About Skyline Inn
- 24-Hour Front Desk
- Coffee Shop
- Currency Exchange
- Elevator / Lift
- Gift Shop on Property
- Parking (Fee)
(+) = Additional fees may apply for the use of these amenities.
(*) = Free, some restrictions may apply.