![]() |
![]() |
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... |