United States North Tonawanda The Best Hotel Deals

United States | North Tonawanda


North Tonawanda: Online booking form
The best price guaranteed.
Check-in: Check-out: Guests: Rooms:

Scottish Inn North Tonawanda 3930 Niagara Falls Blvd

Scottish Inn North Tonawanda


Address: 3930 Niagara Falls Blvd

The Scottish Inn is located 20 minutes from Niagara Falls, Buffalo International Airport and downtown Buffalo. Amenities include color cable TV, outdoor pool, free local phone calls and wireless Inter ... Read more