The Lowell Hotel is a boutique luxury hotel located on the Upper East Side of Manhattan. With its elegant and sophisticated atmosphere, this hotel offers guests a cozy and comfortable stay, complete with heating systems in all rooms. The Lowell Hotel features beautifully appointed rooms, a fitness center, and a renowned restaurant. Its prime location allows guests to explore nearby attractions such as Central Park and Museum Mile. Whether you're visiting for business or pleasure, The Lowell Hotel provides a warm and inviting retreat in the heart of New York City.