Super 8 Niagara Falls



Description

Location.

  • The Super 8 Niagara Falls is located in Niagara Falls, N.Y.
  • Less than one mile from Niagara Falls State Park
  • One half miles from Maid of the Mist Boat Tour

Hotel Features.
  • Complimentary breakfasts
  • Complimentary high speed Internet access
  • Shuttle service

Guestrooms.
  • Microwave ovens
  • Mini fridges
  • Cable television







Explorers who viewed Super 8 Niagara Falls also viewed

reviews
Singapore,Singapore
reviews
Jakarta,Indonesia
reviews
Bangkok,Thailand
reviews
Dubai,United Arab Emirates





You recently Explored

Not able to retrieve recently explored history: category