2 ★
Holiday Inn Express Hotel & Suites Longmont
Address: 1355 Dry Creek Drive, Longmont, United States
Nestled in the Rocky Mountain foothills, this Longmont, Colorado hotel features rooms with free Wi-Fi and a flat-screen TV and an indoor pool with a 150-foot waterslide. Twin Peaks Mall is within 1 mile.
- ๐ WorldPlaces ›
- Hotels ›
- ๐บ๐ธ United States ›
- Longmont ›
- Holiday Inn Express Hotel & Suites Longmont