-->

Hotel
Holiday Inn Express New York City - Chelsea
Address:
Manhattan, United States of America
Description:
Pet-friendly: Small Pets allowed with a $75.00 USD fee. Location Located in the heart of Chelsea, on Manhattan's West Side, the Holiday Inn Express New York City - Chelsea hotel is just two blocks from Madison Square Garden, a half-mile f...



Please login before writing a review