close extended stay hotel close Country: United States close City: Rochester
Extended Stay America Hotel Rochester - Greece
Residence Inn by Marriott Rochester West/Greece
Extended Stay America - Rochester - Henrietta
Extended Stay America
Homewood Suites by Hilton Rochester Mayo Clinic Area/ Saint Marys
Extended Stay America - Rochester - North
Residence Inn by Marriott Rochester Mayo Clinic Area