The Lowell Hotel is a luxurious boutique hotel located on the Upper East Side of Manhattan. The hotel offers elegant and spacious rooms with modern amenities, including flat-screen TVs. Guests can enjoy a wide selection of channels and on-demand entertainment options, ensuring they have a comfortable and enjoyable stay. The Lowell Hotel also features a cozy library, a fitness center, and a renowned restaurant, providing guests with a truly luxurious experience. With its sophisticated ambiance and TV-equipped rooms, The Lowell Hotel is a top choice for travelers seeking a refined and elegant hotel in New York.