The Lowell is a small luxury hotel situated in the prestigious Upper East Side of Manhattan, New York City. This elegant hotel offers a sophisticated and intimate experience for its guests. Each room is equipped with a smart TV, providing guests with a wide range of entertainment options. The hotel also features a cozy library, a fitness center, and a renowned restaurant. With its prime location and luxurious amenities, The Lowell is the perfect choice for travelers looking for a small luxury hotel with a smart TV in New York City.