Leo House

332 West 23rd Street, NY 10011, New York (New York)

From $127 per night

About Leo House

Located in the heart of Manhattan, just under one kilometer from Penn Station, this charming hotel offers guests a convenient base for exploring the vibrant city. The establishment features a historic chapel that adds a touch of elegance and tranquility to the space, providing a serene environment for both spiritual reflection and special events. Adjacent to the chapel is the dining room, which serves as a gathering place for breakfast, lunch, or dinner, offering a warm and inviting atmosphere with its cozy ambiance and attentive service. Within walking distance, guests can easily reach the bustling Chelsea Market, known for its diverse array of artisanal shops, food stalls, and unique boutiques. The market is approximately a ten-minute stroll from the hotel, allowing visitors to immerse themselves in the local culture and enjoy a variety of culinary delights or browse through handcrafted goods. The hotel prides itself on offering free Wi-Fi throughout its premises, ensuring that guests can stay connected during their stay. This amenity is particularly useful for business travelers who need to conduct work from their rooms or for tourists who wish to explore the city using online resources. The availability of free Wi-Fi reflects the hotel's commitment to providing a seamless and modern experience for all its patrons. The location, just a stone’s throw away from Penn Station, makes this hotel an ideal choice for travelers arriving by train. Guests can easily access the station within minutes, making it convenient to depart for various destinations across New York City or beyond. The proximity to public transportation also enhances the overall convenience of the hotel, allowing guests to explore the city with ease and flexibility. In summary, this Manhattan hotel not only offers a prime location but also provides a warm and welcoming environment through its chapel and dining room. The free Wi-Fi and easy access to Chelsea Market further enhance the guest experience, making it an excellent choice for both business and leisure travelers alike.

Hotel Details

Number of Rooms: 70
Country: US
City: New York (New York)