Holiday Inn Express & Suites Jamestown
- 2811 N. Main St.
- Jamestown, NY 14701
- (716) 487-0001
- Visit Site | E-Mail
Brand new Hotel where guests will enjoy the convenience of our hotel location, situated just off Interstate 86 and within a short driving distance to a number of attractions, businesses and surrounding cities. For guests who are traveling for leisure, there are a variety of fun and educational indoor and outdoor activities near our hotel. Free Wi-Fi; 65 rooms.