Watkins Glen Harbor Hotel. Watkins Glen, NY. It was touch and go for a while, but happily it did not rain on Lucia and Mike's wedding day. The setting couldn't have been more perfect on the edge of beautiful Seneca Lake at the Watkins Glen Harbor Hotel. The ceremony was held on their nicely landscaped patio. Any wedding