The 3-star The Peninsula Inn stands in the center of Niagara Falls and provides an indoor swimming pool, a pool area and a picnic area.
This hotel is about 6 km away from Bridal Veil Falls. The property lies within 1 km from the city center.
A theater, a tower and a museum are set within walking distance.
70 km to Toronto City Centre airport.
Guests at The Peninsula Inn are accommodated in rooms with climate control, cable television, a mini-fridge, a dining area and a DVD player. Some rooms have the garden view. The hotel rooms come with parquet floor and dark-wood furniture.
Eat & Drink
Serving a wide assortment of dishes, Mandarin Chinese Buffet and A & W Restaurant are about 250 meters from the property.
This romantic hotel benefits from a storage room, an ATM and a newspaper stand along with a business center, a meeting room and a copier.
On-site spa options feature a wellness area, a Jacuzzi and a sauna. The hotel offers a gym and a fitness room to help guests keep fit.
Wireless internet is available in the entire hotel for free.
Private parking is possible on site for free.