Marcel Hotel
201 E 24th St
New York, NY 11210

Found 1 report:

12/5/12: Confirmed beg bugs in my hotel room. They are crediting the cost of the room and offered to wash my clothes and clean out my luggage with "alcohol wipes."









No nearby bug reports