- Hotel Details
- Member Reviews
Niagara Inn Downtown2 Stars
5703 Thorold Stone Road Niagara Falls ON L2J 1A1
Niagara Inn is located at 5703 Thorold Stone Road in Niagara Falls. Niagara Parks Botanical Gardens, Niagara Parks Butterfly Conservatory and Niagara Safari Zoo are the nearby tourist attractions that can be visited.
Niagara Inn features spacious and air-conditioned rooms. Each accommodation unit offers convenient facilities. The room amenities include colour TV, refrigerator and telephone.
The hotel offers continental breakfast everyday. The restaurants located in the downtown area that serve regional and Intercontinental cuisine can be visited.
Niagara Inn Downtown offers various activities and many things to explore. The Marineland, amusement arcades and various other entertainment facilities are situated nearby. The Temple of Ten Thousand Buddha's is worth visiting. Oakes Garden Theatre is a nice place to spend time.
- Non-Smoking Rooms
- Parking Facilities
- Air Conditioning
- Colour TV
- Tea and Coffee Making Facilities
Other Recommended Hotels
|Econo Lodge By The Falls||4 Stars|
|Motel 6 Niagara Falls||2 Stars|
|Radisson Hotel & Suites Fallsview||4 Stars|
|Arkona Motel Niagara Falls||2.5 Stars|
|Sterling Inn & Spa Niagara Falls||4 Stars|
|Comfort Inn St. Catharines||2.5 Stars|
|Travelodge Hotel By The Niagara Falls||2 Stars|
|Travelodge Niagara Falls Bonaventure||2 Stars|
|Travelodge At The Niagara Falls Hotel||2 Stars|
|Niagara Lodge & Suites||2 Stars|