The Peninsula Inn
Peninsula Inn & Resort is set in a central area of Niagara Falls next to Niagara Falls, Horseshoe Falls and Fallsview Casino.
The city center is 5 km away from the hotel. The hotel is set 350 meters away from Greg Frewin Theatre, Niagara Square Shopping Centre and Skylon Tower.
This property offers proximity to parks.
All 84 spacious rooms at Peninsula Inn & Resort feature individual climate control, an iron with ironing board, a seating area, a dressing area and a minibar. They offer family bathrooms with a shower, a hairdryer and free toiletries.
Dishes of European cuisine are served in the garden restaurant. Guests can dine in Cora's and Mandarin Chinese Buffet located within a 5-minute walk of the property.
Toronto City Centre airport can be reached in 70 minutes by car from Peninsula Inn & Resort.
Peninsula Inn & Resort welcomes guests, offering free parking, a baggage storage and a vending machine along with a meeting room and a photocopier.
Treatments include reflex massage and waxing. A gym and fitness center are provided on-site.