Hotels in Niagara Falls (ON)

Michaels Inn

5599 River Rd. Niagara Falls on L2E 3H3 Canada, Niagara Falls (ON)

Reservations:+1-888-355-0343

bedrooms

Baths

Guests

Description

Please contact the hotel

Amenities

No Amenities Available For This Property.

FromUSD $143 / night

No nearby properties available in this region at the moment.