Hotel Henry

Ever wanted to stay inside an old insane asylum? This luxurious boutique hotel in Buffalo, New York has you covered.

Hotel Henry in Buffalo, New York, sits inside a building with an inauspicious history: for a century, and dating back to 1870, it was the site of an insane asylum as part of the Richardson Olmsted Complex. The hotel opened in May 2017 following a decade long restoration project that is seeing the entire campus,…

Read More