Staybridge Suites Rochester University

1000 Genesee St
Rochester
New York
United States