The family Super 8 Longmont/Twin Peaks Hotel lies in a downtown area of Longmont. The building was renovated in 2007.
It is located 20 minutes' drive from The Hill, The Colorado Actors Theatre and Colorado State University. It is about 4 km away from the center of Longmont.
Super 8 Longmont/Twin Peaks Hotel can be reached in 55 minutes by car from Denver International airport.
The rooms in Super 8 Longmont/Twin Peaks Hotel come with free Wi-Fi, a microwave, a laptop-size safe, an iron with ironing board and coffee/tea makers.
Eat & Drink
Serving an array of dishes, 3 Margaritas and Freddy_s Frozen Custard & Steakburgers are just 200 meters away.
The hotel offers free self parking and a safety deposit box along with computer equipment, a meeting room and a photocopier for both business and leisure guests.