1951 Niagara Falls Boulevard, Amherst, Niagara Falls, Canada
Rodeway Inn & Suites Amherst Photos
Rodeway Inn & Suites Amherst Map
1951 Niagara Falls Boulevard, Amherst, Niagara Falls, Canada
Searching for availability
Hotel Information
Rodeway Inn & Suites Amherst Hotel is situated in Amherst near the Airport. The Hotel is the perfect choice for travelers who are looking for an affordable yet convenient hotel near the attractions and establishments.