There are lots of ghost towns scattered throughout Colorado, many of them being former mining locations that have been abandoned now for over a hundred years. Some have remained more well-preserved than others, making it fun for tourists and locals alike to explore what used to be. But even more thrilling than just exploring the towns, would be to actually stay in one overnight (if you're brave enough), and that's exactly what you can do in the ghost town of St. Elmo, Colorado.

Located a little west of Buena Vista, sits the ghost town of St. Elmo – a once thriving mining hub with more than 2,000 residents, now completely deserted. It's said that St. Elmo's population rode the last train out of town and never came back. Although no one has lived here since the late 1800s, many of the wooden storefronts and buildings still stand lining the dusty main street, including a blacksmith shop and livery stable.

Nowadays, you can reach St. Elmo by car, and once there, take a stroll past the antique architectures, pick up a souvenir from the General Store, or even book a stay overnight in the town's historic one-room cabin. The rustic cabin sleeps three people comfortably, and is $79 per night, with a two night minimum. Extra fees apply for more than three occupants and weekly rates are also available. Be advised before booking though, this cabin is as simple as it comes. Guests have the option to bring their own linens or borrow some for a small fee, and there is also no daily housekeeping. The cabin and general store open for the season beginning on Mother's Day weekend in May, and stay operating through September, sometimes October, depending on the weather. You can call or email the St. Elmo General Store for more information about staying at the cabin at 719-395-2117.

More From K99