Menu Close

Terrapin Inn

  • 795 Rainbow Blvd
  • Niagara Falls, NY 14303
  • (716) 284-9778 | (800) 443-2557
  • Visit Site
  • Details
  • Amenities
  • Super 8 of Niagara Falls, New York is just off Interstate I-190 at Exit 21. Close to all the happenings of Niagara Falls and the International Bridge to Canada. Walking distance to many local attractions, site seeing tours, restaurants and shopping is close by for you to enjoy.

  • Places To Stay
    General
    • Air Conditioning:
    Hotels/Motels & Resorts
    • Hotels & Motels: