Splash Canyon Hotel

About

Family-friendly hotel in Twin Falls featuring spacious rooms, indoor pool, splash pad, 2- waterslides, complimentary breakfast, and easy access to local attractions.

Images

Contacts

Chandy Nebel
Manager

Powered By GrowthZone