It is the most comfortable hotel that provides complete amenities and is perfect for you to stay.
All beds are very comfortable and there are plenty of fluffy pillows.
It provides lovely restaurant and amazing pool for adult or kids as well.
Address 5685 Falls Ave, Niagara Falls, ON L2E 6W7, Canada
Phone +1 905-374-4447
Maps 3WRH+MC Niagara Falls, ON, Canada Open Maps