Blog Categories
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.
The Leo House
- Email
- Phone(212) 929-1010 ext. 219
- Address332 West 23rd Street
New York City, NY 10011