Simon's Restaurant
Phone Number: Suggest Phone Number
Website: Suggest Official Website
GPS Coordinates: 43.1086,-79.06039
Facebook: facebook.com/134652219895125
Instagram: Photos and Videos
List of nearest hotels:
Hostelling International Niagara Falls located at 4549 Cataract Avenue, 59 meters southwest.
Parkway Motel two stars hotel located at 4595 River Road, 155 meters south.
Ramada Niagara Falls by the River three stars hotel located at 4357 River Rd, 210 meters north.
Riverview Motel two stars hotel located at 4605 River Road, 245 meters south.
Villa Gardenia Bed & Breakfast located at 4741 Zimmerman Avenue, 372 meters south.
Adam Inn located at 4755 River Road, 392 meters south.
Crystal Inn two stars hotel located at 4249 River Road, 393 meters north.
You can find and book more hotels, hostels and apartments in our interactive hotel map