426 Main Street
Ouray, CO 81427
Get directions

About Us

The St. Elmo Hotel is a lovingly restored turn-of-the-century inn offering lodging accommodations in the heart of Ouray, Colorado, a national historic district.

Reviews