Comfort Inn Lower East Side, New York, United States of America
Comfort Inn Lower East Side is conveniently located at 136 Ludlow Street in New York, United States of America
Hotel Location:
Address: 136 Ludlow Street
City: New York
State: NY
Country: United States of America
Hotel Features:
- Check-In Time: 3 PM
- Check-Out Time: 11 AM
- Coffee/Tea Maker
- In Room TV
- Air Conditioning
- In Room Iron
- Hair Dryer