Sam's Montrose Hotel
Address:
8675 Montrose Rd, Niagara Falls, ON L2E 6S5
Phone:
(905) 374-4544 Hotels & Motels
Other Businesses:
- Rex Motel at 6247 Mcleod Rd, Niagara Falls, ON L2G 3E9
- Tower Hotel at 6732 Fallsview Blvd, Niagara Falls, ON L2G 3W6
- Rodeway Inn Fallsview at 6663 Stanley Avenue, Niagara Falls, ON L2G 3Y9
- Oakes Hotel Overlooking-Falls at 6546 Fallsview Blvd, Niagara Falls, ON L2G 3W2
- Country Inn & Suites Niagara Falls at 5525 Victoria Avenue, Niagara Falls, ON L2G3L3