Holiday Inn Express and Suites Stamford, Stamford, United States of America
Holiday Inn Express and Suites Stamford is conveniently located at 2703 Summer St in Stamford, United States of America
Hotel Location:
Address: 2703 Summer St
City: Stamford
State: CT
Country: United States of America
phone: +1 718-797-1133
Hotel Features:
- Check-In Time: 3 PM
- Check-Out Time: noon
- Coffee/Tea Maker
- In Room TV
- Non Smoking Rooms
- Air Conditioning
- In Room Iron
- Hair Dryer
- Car Rent Desk