The Welches center point is approximately the area of Downtown Welches and 9 miles west of Mt Hood Skibowl Winter Resort.
Below are reviews of the city of Welches, OR from an actual visitor's perspective.
The hotel is lovely.
Very welcoming mountain town, friendly folks.
Welches had everything I needed, grocery store and a variety of restaurants. Quiet and respectful neighborhood.