Overview
Michaels Inn is located on River Road in Niagara Waterfalls & near Fallsview Indoor Waterpark. In the area, tourists spend time at Fallsview Casino & Casino Niagara or find numerous dining, shopping & family-friendly entertainment opportunities at Clifton Hill.
Rooms & Suites
All of the tastefully furnished rooms and suites are outfitted with balcony, air conditioning, cable/satellite TV, wireless Internet access, coffeemaker and private bathroom. Some units have iron/ironing board.