Home / Travel Guides / Canada / Ontario / Niagara Falls / Niagara Falls Hotels / Super 8 Niagara Falls North

Super 8 Niagara Falls North, Niagara Falls

View gallery

8 photos

Below are pictures and videos. Select what you want to view below.

The Super 8 North Of The Falls is located on the banks of Niagara Gorge, very close to all major area attractions.

The property amenities include restaurant, outdoor pool, bike rentals, and free parking.

The property rooms are equipped with amenities like am/fm alarm clocks, coffee and tea makers, telephones, TVs, refrigerators, hairdryers, and high-speed Internet access.
Information by Travelocity Hotel Class


Property Information by Travelocity
  • Air Conditioning (In Room)
  • Iron
  • Telephone
  • Television (Cable/Satellite)
  • Non-Smoking Rooms
  • Daily Maid Service
  • Fireplace
  • Coffee Maker
  • Balcony/Terrace

Hotel Details

Property Information by Travelocity
  • 66 Rooms / 2 Floors
  • Multi-lingual Staff
  • Pets Allowed
  • Common Area High speed Access
  • Smoke Alarm in Rooms
  • Photocopy Service
  • Common/Public Areas Accessible to Wheelchairs
  • Pet Fee Ind
  • Fax (For Guests)
  • Complementary Coffee
  • Common Area Wireless Access
  • Jogging Track
  • Pool (Outdoor)