Since ancient times, natural hot springs have ... those seeking relaxation. In Virginia, travelers have ventured to soak in the steaming mineral pools at the Omni Homestead Resort for centuries.
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 ...
You don’t have to trek thousands of miles out West to soak in a steamy hot spring oasis. In fact, the D.C. area has its own ...
Location: Hot Springs, VA More Info: hotels.com The two main natural springs of the Allegheny Mountains run through The Omni Homestead Resort. Since their discovery by Native Americans some 9,000 ...