Holiday Inn Hotel and Suites Newport News, Newport News, United States of America
Holiday Inn Hotel and Suites Newport News is conveniently located at 943 J. Clyde Morris Blvd in Newport News, United States of America
Hotel Location:
Address: 943 J. Clyde Morris Blvd
City: Newport News
State: VA
Country: United States of America
Hotel Features:
- Check-In Time: 3 PM
- Check-Out Time: 11 AM
- Coffee/Tea Maker
- Safe
- Fitness
- In House Bar
- In Room TV
- Meeting Room
- Non Smoking Rooms
- In Room Iron
- Hair Dryer