The Marcel corporate office is located in 201 E 24th St, New York, New York, 10010, United States and has 11-50 employees.
the marcel
marcel hotel
east 24th street, gramercy
gramercy hotel
marcel
marcel 201 llc
| Location | People at location |
| North America | 1-10 |
Explore people who held key positions, contributed to The Marcel's success, and advanced their careers.
Explore More
The Marcel is a charming boutique hotel nestled near Gramercy Park in New York City. We offer travelers a cozy, stylish place to stay with comfortable rooms and a warm atmosphere. Located in a beautiful historic neighborhood, our hotel provides easy access to Manhattan's best restaurants, shops, and attractions.... Read More