Holiday Inn Express New Haven, New Haven, United States of America
Holiday Inn Express New Haven is conveniently located at 11205 Isabelle Dr in New Haven, United States of America
Hotel Location:
Address: 11205 Isabelle Dr
City: New Haven
State: IN
Country: United States of America
phone: +1 260-748-6767
Hotel Features:
- Check-In Time: 3 PM
- Check-Out Time: 11 AM
- Fitness
- In Room TV
- Non Smoking Rooms