El QT Falls Creek, situado en la base de las principales pistas de esquí, ofrece alojamientos independientes con bañera de hidromasaje y balcón privado con preciosas vistas a las pistas de esquí y los Alpes. El establecimiento cuenta con spa, piscina cubierta, restaurante y bar.
El QT Falls Creek Resort está a solo 8 minutos a pie del Country Club Falls Creek y a 10 minutos a pie del popular Man Hotel. El Falls Creek Alpine Resort se encuentra a 3 minutos en coche, y Wallace's Hut está a 10 minutos en coche.
Los huéspedes pueden relajarse en la sauna o disfrutar de un masaje en el spa. El establecimiento también dispone de servicio de limpieza en seco y aparcamiento gratuito.
Los apartamentos tienen aire acondicionado y cocina totalmente equipada con horno, microondas y nevera. Todos disponen de lavadora y sala de estar con TV de pantalla plana por cable.
El Bazaar Restaurant cuenta con un menú variado, y el Stingray Lounge ofrece una amplia variedad de cervezas y vinos.