Staybridge Suites Downtown Peoria

300 W Romeo B Garrett Avenue
Peoria
Illinois
United States