Michael's Inn is a Niagara Falls, ON business. Michael's Inn is located at 5599 River Road, Niagara Falls, ON. The postal code is L2E3H3.
You can contact Michael's Inn at 905-354-2727 or from out of area call 1 9053542727.