Situated on the Upper East Side of Manhattan, The Lowell Hotel is a sustainable luxury hotel that offers a timeless and eco-conscious experience. The hotel has implemented various green initiatives, including energy-efficient lighting and water-saving fixtures. The rooms are elegantly designed with sustainable materials and feature luxurious amenities. The Lowell Hotel also supports local artisans and hosts various cultural events. Guests can enjoy a sustainable and sophisticated stay while exploring the iconic attractions and museums of the Upper East Side.