LEO HOUSE, New York
About the Hotel
Christian Hospitality in the Heart of Manhattan
Location
The Leo House is centrally located in Manhattan, specifically in the Chelsea neighborhood. This area boasts proximity to major attractions, including Times Square and the Broadway theatre district. Guests have convenient access to public transportation, allowing easy exploration of various New York City landmarks.
Amenities
The hotel includes a 24-hour front desk for continuous service and support. Guests can enjoy a tranquil outdoor garden, ideal for relaxation. Daily Mass is offered in the in-house chapel, enriching the experience for visitors seeking spiritual connection.
Rooms
Accommodations at The Leo House include a range of options, from standard rooms to family suites.
Dining
A
Loyalty Program
The Leo House offers a straightforward loyalty program for returning guests, rewarding them with free nights after three separate stays. This program is designed to appreciate frequent visitors to New York City. Guests can enjoy additional perks such as discounts and special offers.
Highlights
Location: Centrally located in Manhattan
Rooms: Family Suite 4 with three double beds
Amenities: Daily Mass in The Leo House Chapel
Dining: Complimentary breakfast buffet
Select your room type
Room rates & availability calendar
Amenities & services
General
- No smoking on site
- Free Wi-Fi in public areas
- 24-hour reception
- No pets allowed
- 24-hour security
- Luggage storage
- Lift
- Vending machines
- Smoke detectors
- Fire extinguishers
- Key access
Services
- Laundry
Business
- Business centre
- Meeting/ Banquet facilities
Children
- Cots
Spa & Leisure
- Garden area
- Leisure/ TV room
Room features
- Air conditioning
- Heating
- Garden furniture
Bathroom
- Free toiletries
Media
- Flat-screen TV
- AM/FM alarm clock
Room decor
- Carpeted floor

