House of Ullr is a cozy 3-star hotel located in the picturesque Thredbo Village, Australia. With a total of 19 well-appointed rooms, this charming property offers a warm and welcoming atmosphere for both leisure and business travelers. Surrounded by stunning mountain views and a vibrant alpine community, guests can enjoy a variety of outdoor activities and explore the natural beauty of the area.