Close Window
View Category

Residence Inn Peoria

Suites

Suite – Living Room (8 of 16)

With plenty of room to relax, the Peoria Residence Inn is the ideal hotel for your long-term stay.