Skip Navigation


Leo House Charms Travelers With Lodging That Spiritually Renews

August 29, 2019
By Armando Machado
Leo House

The Leo House, a Catholic guesthouse for travelers located in the Chelsea section of Manhattan, provides affordable, temporary accommodations with old-world charm—a place where travelers have “found a haven embodying spiritual solace. 

In the hallway of the second floor of the five-story annex building is a large stained-glass window featuring St. Raphael, the patron saint of travelers. On the same floor is a quaint chapel that seats about 25. The rooms and suites are modest, with white bed blankets and a crucifix that hangs on the wall. (From Catholic New  YorkRead more.

Tags: Leo House
Current Closure