Welcome to Hotel Peninsula Inn and Resort Niagara Falls, Just a short drive from central Niagara Falls, Ontario, this hotel is nestled on over 4 acres of park land and offers a relaxing full-service spa as well as enjoyable facilities. Peninsula Inn & Resort features an indoor pool and fitness centre. After a workout, guests can relax with a massage in the on-site spa. Faces Bistro at the Peninsula Inn serves breakfast every morning. Additional dining options are available just minutes from the hotel. (Hotel Peninsula Inn and Resort Niagara Falls hotels booking).