The Evelyn You are here: Home > Vacation and Travel >Resorts and Hotels > The Evelyn Gracious hospitality, a rich sense of history, and exceptional service await at The Evelyn. Web: https://www.theevelyn.com Address: 7 E 27th St New York, New York 10016 United States Telephone: 212-545-8000 Hours of Operations: Always Open GPS: 40.7439469, -73.98697440000001 Social Share: Previous Link