The Timber Inn, McCall
https://the-timber-inn.usa8.info
Featuring air conditioning, The Timber Inn offers accommodations in McCall. All units have a TV. There is also a kitchen, fitted with a dishwasher, oven and microwave. A toaster and coffee machine are also provided.
McCall, 83638, United States of America