The Lowell is a luxurious 5-star hotel located in the Upper East Side of Manhattan. It offers elegant and spacious rooms with heating, as well as a range of amenities such as a fitness center, a restaurant, and a bar. The hotel is conveniently located near some of the city's best museums, such as the Metropolitan Museum of Art and the Guggenheim Museum.