The Lowell
Located on a quiet, tree-lined street off Madison Avenue, The Lowell is a
luxury boutique hotel located in the heart of New York's most exclusive
and fashionable Upper East Side. Always offers superior sshow more
show more
Address28 E 63rd St, New York, NY, 10021 View map
Company typeSingle Property 
# Properties
# Jobs
FacebookLinkedInTwitter
Perks and Values
See how you match with this company
Values
Commitment
Customer Focus
Dignity
Excellence
Quality
Value Creation
Perks
Filter by role
SalaryHourly
401(K)
Dental Benefits
Disability Insurance
Health Insurance Benefits
Paid Holidays
Paid Sick Days
Paid Time Off
Sorry, there are no positions available at this time

People (2)

Eric DupaixDirector of Hotel Operations
Heiko KuenstleGeneral Manager"The Lowell is a beloved second home to International guests and New Yorkers alike, from leaders in business to acclaimed entertainers. Our intention is for our guests to feel as if The Lowell is their personal New York luxury apartment."

Properties

1-1 of 1