Directions to Comfort Inn Twin Falls, Twin Falls

Comfort-inn-twin-falls-map
The Comfort Inn Twin Falls in Twin Falls is located at 1893 CANYON SPRINGS RD , Twin Falls , ID, US .   Click on the Google Map above to get an interactive version and see the area around the Comfort Inn Twin Falls .