Situated in south-central Idaho, Twin Falls, Idaho, is best known for its impressive Perrine Memorial Bridge—its walkway is a great vantage point for photographing the Snake River Canyon. The bri...
Twin Falls, ID
Four story modern Motor Inn; located two miles north of the downtown area, near shopping....
View Hotel Details
6 First Class
Commission: 15%
Rooms: 128
Rates: $99 - $209