The Lowell Hotel is a boutique hotel located on the Upper East Side of Manhattan. It provides an electric vehicle charging station for guests with electric cars. The hotel offers elegantly appointed rooms and suites with luxurious amenities. Guests can enjoy fine dining at the hotel's restaurant, relax at the cozy bar, or take advantage of the fitness center. The Lowell Hotel's location allows easy access to attractions like Central Park, Madison Avenue shopping, and Museum Mile.