The Lowell is a luxurious hotel located on the Upper East Side of Manhattan. The rooms feature marble bathrooms with deep soaking tubs and separate showers. The hotel also offers a fitness center, a restaurant serving French cuisine, and a bar with a variety of cocktails and wines.