micheal's Inn
Phone Number: Suggest Phone Number
Website: Suggest Official Website
GPS Coordinates: 43.09357,-79.06836
Instagram: Photos and Videos
List of nearest hotels:
Travelodge Fallsview Hotel three stars hotel located at 5599 River Road, 48 meters southeast.
Rainbow Bed & Breakfast located at 4436 John Street, 114 meters north.
Ambiance by the Falls B&B located at 4467 John Street, 172 meters north.
Acacia Bed and Breakfast located at 4485 Hiram Street, 191 meters northwest.
Susan's Villa five stars hotel located at 5481 Ontario Avenue, 278 meters north.
Skyline Hotel & Waterpark three stars hotel located at 4800 Bender Hill, 291 meters west.
Niagara Gorgeview Inn five stars hotel located at 5401 River Road, 312 meters north.
You can find and book more hotels, hostels and apartments in our interactive hotel map