Hotel Hampton Inn by Hilton Hailey Sun Valley
★★★
1740 Bridgeview Blvd, Twin Falls (ID), United States Show on map
Splash Canyon Hotel is a 4-star hotel in Twin Falls (ID), Idaho, United States. Guests rate it 9.2/10 (wonderful) across 1 reviews, ranking it #14 of 14 places to stay in Twin Falls (ID). The property has 1 rooms.
1740 Bridgeview Blvd, Twin Falls (ID), ID 83301, United States
Splash Canyon Hotel has a guest rating of 9.2 out of 10 from 1 reviews, which is considered wonderful. It ranks #14 of 14 properties in Twin Falls (ID) on Triptoic.
Splash Canyon Hotel is located at 1740 Bridgeview Blvd, Twin Falls (ID) ID 83301, United States.
Splash Canyon Hotel is rated 4 stars.
Splash Canyon Hotel has 1 rooms.
Highly rated alternatives close by
Hotel
Hotel
Hotel
#3 in Twin Falls
Hotel