With extra-quiet guest rooms and light-proof draperies, the Oak Tree Inn opened in November 2003 near Buffalo Airport and the ... More