Lovely hotel
The Austria Haus hotel in Vail has received overwhelmingly positive reviews for being a beautiful hotel in a lovely location. The rooms are described as attractive, spacious and very clean, as well as charming and comfortable. The beds offer restful sleep and the overall reviews received are outstanding.