The Lowell Hotel is a luxurious boutique hotel located on the Upper East Side of Manhattan. Its elegant rooms and suites feature marble bathrooms with deep soaking bathtubs, providing a serene retreat for guests. The hotel's intimate atmosphere and personalized service create a home-away-from-home experience. With its prime location near Central Park and Madison Avenue's upscale boutiques, The Lowell Hotel offers a perfect blend of tranquility and convenience. Guests can also enjoy fine dining at the hotel's renowned restaurant or unwind at the cozy bar for a relaxing evening.