Location. The Peninsula Inn is located in southwestern Niagara Falls, Ontario, Canada, on more than 4 acres (1.6 hectares) of manicured lawns. This hotel stands 6 kilometers (3.7 miles) from Niagara Falls and 3.1 miles (5 kilometers) from Skylon Tower. A movie theater is located adjacent to the hotel.
Hotel Features. This property offers flexible multifunction rooms, fax and photocopy services, and WiFi. The on-site Sweet Escape Body & Beauty Spa offers facials, hot stone massages, aroma scalp massages, body wraps, body massages, and spa manicures and pedicures. The indoor pool area includes a sauna and a spa tub lit by natural window light and skylights. The hotel offers a fitness room with a variety of equipment.
Guestrooms. An elegant selection of 95 guestrooms and suites are featured at this 5-story inn. All accommodations feature brass light fixtures, dark-wood furnishings, refrigerators, coffeemakers, data ports and in-room movies. WiFi is available in all accommodations.