Holiday Inn Hotel & Suites Rochester - Marketplace, Rochester (3-star) | TravelManiac