1910 FILLMORE STREET NORTH - Twin Falls 83301 -Twin Falls County -Idaho -Estados Unidos de América . Latitud : 42.5946 -Longitud: -114.46124
Más información de los hoteles dentro de poco tiempo.
The hotel is within walking distance of the Snake River Canyon, where visitors will enjoy white water rafting, boat rides.