Welcome to Hotel La Maison d’Art New York, Located in Manhattan, this New York City guest accommodation is 1 mile from Central Park and Columbia University is 15 minutes’ walk away. The accommodation has an art gallery in the entrance and art is featured throughout the property. The rooms at La Maison d’Art all include a flat-screen TV, DVD player and en suite bathroom. Some rooms include a sofa bed. Guests at La Maison d’Art can enjoy the patio in the backyard of the property. There is also a lounge area attached to the art gallery. The Apollo Theater is less than 1 mile from the accommodation and the 135 Street underground rail station is 10 minutes’ walk away. (Hotel La Maison d’Art New York hotels booking).
Inn New York City – A Luxury Townhouse Hotel – New York