The Lowell es un hotel boutique de lujo situado en el Upper East Side de Manhattan. Ofrece habitaciones y suites elegantes y espaciosas con muebles antiguos y obras de arte originales. El hotel cuenta con un restaurante de alta cocina, un bar de cócteles y un gimnasio. Además, está cerca de muchas galerías de arte y tiendas de moda de alta gama.