[待更新] The Strathallan Rochester Hotel and Grill at Strathallan restaurant are conveniently located in the heart of Rochester, New York’s renowned cultural district and is only minutes from all downtown Rochester has to offer its visitors.cenic and historical Rochester, New York. Amenities of the Strathallan Rochester Hotel include: Spa...