Peninsula Inn
Advertisement
Peninsula Inn is a charming three-star hotel located just a short walk from the Welland River and within close proximity to popular attractions such as the Fallsview Tourist Area and Niagara Falls. The inn features 84 well-appointed rooms equipped with modern amenities, including climate control, flat-screen TVs, and coffee-making facilities.
Guests can enjoy a range of facilities, including a swimming pool, fitness center, and on-site restaurant, making it an ideal choice for both relaxation and recreation. With its convenient location and comfortable accommodations, Peninsula Inn offers a welcoming retreat for visitors exploring the Niagara Falls region.
Generated from the website
Also at this address
Tips
"Don't stay here. Room smells like an ashtray and they won't move us."
You might also like
Partial Data by Foursquare.
Advertisement