About The Leo House
The Leo House is a quiet Catholic guesthouse with an old world charm. We provide hospitality to travelers of all religions, both foreign and domestic.
Contact Information
332 West 23rd St. NYC, NY 10011
212.929.1010 ext. 219
Everyday 9:00-5:00