Elegant rooms and a top-notch restaurant in the heart of Rochester's museum district make the pet-friendly Strathallan - A Doubletree by Hilton Hotel a perfect spot from which to explore the city's cultural treasures