Location
1377 Blue Lakes Blvd North,
Twin Falls, ID 833013310,
By Trevd | 12/22/2014
My friend stays there sometimes and I enjoy the hotel dinning.