The rooftop addition on the Strathallen Hotel offers amazing views of Rochester through the floor to ceiling windows. We're gald to be a part of the city's newest hot spots! See for yourself!