Forest House Resort is one of the few remaining log-cabin style resorts in Oak Creek Canyon, and is situated on 20 wooded acres. Known for it’s peace and quiet and beautiful scenery. There are 16 different cabins to choose from, ranging from two people to 10, and your furry friends are allowed.
Opening Hours
Monday
9AM-8PM
Tuesday
9AM-8PM
Wednesday
9AM-8PM
Thursday
9AM-8PM
Friday
9AM-8PM
Saturday
9AM-8PM
Sunday
9AM-8PM
Recent Comments