The Evelyn, NoMad, New York, NY 10016, United States of America
Experience Luxury and History at The Evelyn Hotel in NoMad, New York City The Evelyn, NoMad, New York, NY 10016, United States of America Located in the heart of the NoMad (North of Madison Square Park) neighborhood in Manhattan, The Evelyn is a luxurious hotel steeped in New York history. Offering a blend of old world charm and modern amenities, The Evelyn provides guests with a one-of-a-kind NYC experience. History of The Evelyn Building The Evelyn resides in a landmark building that originally opened in 1905. Designed by esteemed American architect Robert T. Lyons, the building functioned for decades as a women's boarding house called the Martha Washington Hotel. History of The Evelyn Building In 2015, the structure underwent extensive renovations by Glen Coben Architects to transform it into The Evelyn, a high-end boutique hotel. The redesign preserved original details like the intricate terracotta facade and crystal chandeliers while incorporating modern element...