Marriott? Hilton? Hyatt? Try The Leo House, celebrating its 130th birthday as a “Catholic guest house for travelers” to NYC
Welcome to the vintage Chelsea hotel that’s second to nun.
The Leo House, staffed for decades after its 1889 debut by a Wisconsin-based order of Catholic sisters, marked its 130th anniversary this year as an affordable alternative to Manhattan’s eye-popping hotel tabs. The 81-room operation, the...