The Lowell Hotel is a luxurious boutique hotel located on the Upper East Side of Manhattan. This hotel offers a resort-like experience with its elegant accommodations and personalized service. The rooms and suites at The Lowell Hotel are beautifully designed, providing guests with a comfortable and luxurious stay. The hotel features a fitness center, a spa, and a private garden where guests can relax and unwind. Guests can also enjoy fine dining at the hotel's renowned restaurant, which offers a culinary journey of exquisite flavors. With its prime location and resort-like facilities, The Lowell Hotel provides a luxurious and unforgettable experience for guests visiting New York.