Stay informed in your job search
Click 'Allow' for important updates
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 seshow 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
Jobs
The Lowell
New York, NY
2 weeks ago

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