Tranquility Float House on Lk Pend Oreille Vacation Home Athol, Idaho
10/10
Exceptional
Free Wi-Fi
Public parking
Set in Athol in the Idaho region, Tranquility Float House on Lk Pend Oreille features a balcony and lake views. Free Wi-Fi is available throughout the property and Silverwood Theme Park is 20 km away.
Athol, 83803, United States