St. James Hotel & Restaurant, Cimarron, New Mexico

A vintage hotel with the indelible marks of history of the Wild West, the St. James Hotel in Cimarron, New Mexico, beckons to visitors to kick off their boots, including visitors who have never quite moved on even after death.

Haunted Places in New Mexico