El spa del Lowell ofrece una amplia variedad de tratamientos de belleza y bienestar, así como una piscina cubierta y un gimnasio completamente equipado. Además, el hotel cuenta con una ubicación privilegiada en el Upper East Side, cerca de las principales atracciones turísticas de la ciudad.