This property is managed by
Triumph Hotels
The Evelyn Hotel
A 6-minute walk from the iconic 22-story Flatiron Building, this
sophisticated, beaux arts hotel built in 1903 is a 3-minute walk from the
nearest subway station and 5 blocks from the Empire Stateshow more
show more
Address7 East 27th Street, New York, NY, 10016 View map
Property typeHotel 
room Count101-250 
location TypeUrban 
Perks and Values
See how you match with this company
No Values selected
Filter by role
No Perks
Sorry, there are no positions available at this time