Conveniently located just off Interstate 70, Holiday Inn Hotel & Suites Grand ... just 5 miles away in downtown Grand Junction, Colorado. Other on-site amenities include a business center, a ...