The Allen Hotel is a luxury hotel located in the heart of New York City. It is known for its elegant accommodations, world-class service, and convenient location. The hotel has been featured in numerous publications, including The New York Times, The Wall Street Journal, and Cond Nast Traveler.
The Allen Hotel was built in 1927 and was originally known as the Barbizon Plaza Hotel. It was designed by architect Emery Roth and was one of the first hotels in New York City to offer air conditioning and room service. The hotel has undergone several renovations over the years, but it has retained its original charm and elegance.