City Guide

Marcel Hotel

201 E 24th St
New York, NY 10010
Phone:

Description: The Marcel is a first class property located in the Gramercy Park District of Manhattan, just south of Murray Hill, at East 24th Street and 3rd Avenue. Access to the Subway is two blocks away. The Empire State Building and world famous Macy's are just 13...