El Haus Theresia está situado a solo 300 metros de la estación de esquí de Mellau Damüls y a menos de 10 minutos a pie de una piscina exterior, una parada de autobús, tiendas, un restaurante y el centro de Mellau.
Las habitaciones del Theresia cuentan con TV vía satélite, ducha y aseo, mientras que los apartamentos también tienen cocina. Además, algunos alojamientos incluyen un balcón.
El establecimiento alberga un jardín y una sala para guardar esquís y bicicletas.