#2 in Hill City Comfort Inn & Suites Near Mt. Rushmore
★★★
13297 N Angostura Rd, Hot Springs (SD), United States Show on map
The Lodge at Angostura is a hotel in Hot Springs (SD), United States. It is one of 10 places to stay in Hot Springs (SD) listed on Triptoic.
13297 N Angostura Rd, Hot Springs (SD), United States
The Lodge at Angostura is located at 13297 N Angostura Rd, Hot Springs (SD), United States.
Highly rated alternatives close by