This recently built hotel, in the style of a hut, is located near the village of Vail, only a short walk from Vail Mountain ski lift.
See more: Hotels in USA Hotels in Vail - Co Holiday Destinations in USA