Homewood Suites Rochester

400 Center Place Dr
Rochester
New York
United States