An office building reflected in one of the windows of the Mayflower Hotel.