Falcon Inn is a 2-star venue set just 4.0 km from Bridal Veil Falls, Niagara Falls and Skylon Tower.
The city center is 4 km away from the hotel. Falcon Inn is also placed near to Our Lady of the Scapular, Minolta Tower Centre and Lundy's Lane Cemetery.
The rooms in Falcon Inn come with climate control, a kitchen, a separate toilet, free Wi-Fi and a refrigerator. The property offers views of American Falls and Bridal Veil Falls from the rooms. They provide bathrooms with a shower, a Jacuzzi and towels.
Guests will enjoy dishes of greek, canadian and chinese cuisine served in Scoops Restaurant, which is about 400 meters away.
Falcon Inn lies within 65 minutes’ drive to Toronto City Centre airport.
On-site facilities for children include a play area and a pool.