Located on the Upper East Side, The Lowell is a sophisticated hotel that features a tranquil wellness center. The center offers a range of services, including massages, facials, and body treatments. Guests can also take advantage of the fitness center, which offers personal training sessions and yoga classes. The Lowell is known for its elegant rooms, attentive service, and intimate atmosphere, making it a popular choice for those seeking a hotel with a wellness center in New York.