If you're planning a ski vacation this year and haven't yet set your plans in stone, allow me to recommend Jackson Hole, Wyoming. More specifically, Hotel Terra.
The hotel, located less than a mile from the entrance to Grand Teton National Park and an hour south of Yellowstone, has 72 rooms and is committed to earning LEED certification. Read about Hotel Terra's greenness here.
1 day ago