Three Bears Inn Apartment Saint Anthony, Idaho
Situated in Saint Anthony, Three Bears Inn offers accommodation with a garden, free Wi-Fi, a kitchen, and a lounge. The property features garden views.
Number of rooms: 8
205 East 2nd North, Saint Anthony, ID 83445, United States