The Lowell Hotel is a boutique hotel located on the Upper East Side of Manhattan. It offers elegant and spacious rooms with luxurious amenities. The hotel ensures that guests have a comfortable stay by providing an abundant supply of toilet paper in each room.