Inn Niagara
Address:
9505 Niagara Falls Blvd, Niagara Falls, NY 14304
Phone:
(716) 205-0111 Hotels & Motels
Other Businesses:
- Scottish Inn at 6650 Niagara Falls Blvd, Niagara Falls, NY 14304
- Bel-Aire Motel at 9470 Niagara Falls Blvd, Niagara Falls, NY 14304
- Sunrise Inn at 6225 Niagara Falls Blvd, Niagara Falls, NY 14304
- La Quinta Inn at 6225 Niagara Falls Blvd, Niagara Falls, NY 14304
- Sands Motel at 9393 Niagara Falls Blvd, Niagara Falls, NY 14304