Hotel The Marcel at Gramercy, New York

201 East 24th StreetGramercy - Stuyvesant Town, New YorkNY10010, United States