Island Park, ID, USA
Inquire For Address Island Park, ID 83429
Island Park
Idaho
United States
The Big Timber Lodge is pet friendly! They accept up to 3 dogs under 150 lbs for a fee of $25.00 per pet per night.