In Virginia, travelers have ventured to soak in the steaming mineral pools at the Omni Homestead Resort for centuries. The original lodge was built in the region in 1766, making it the country's ...
High resort fee added to daily rate The Omni Homestead Resort's greatest asset might be its location: Perfectly perched amid the Allegheny Mountains in Hot Springs, Virginia. But recent visitors ...
The views from the naturally warm, spring-fed pool at The Omni Homestead Resort are stunning year-round. Located on 2,000 scenic acres, the resort is nestled in Virginia’s Allegheny Mountains.