Free Wi-Fi
Public parking
Willow Bay offers air-conditioned accommodation in Priest River. Featuring mountain and river views, this holiday home also features free Wi-Fi. When staying at the holiday home, guests can use private entrance.
Number of rooms: 2
Priest River, 83856, United States