The Lowell Hotel is a luxurious hotel located on the Upper East Side of Manhattan. It offers an electric vehicle charging station for guests who prioritize sustainability and eco-friendly travel. The charging station is equipped with advanced technology to ensure a fast and efficient charging experience for electric vehicle owners.