Das Haus Theresia liegt nur 300 m vom Skigebiet Damüls Mellau entfernt, während 10 Gehminuten Sie von einem Freibad, einer Bushaltestelle, Geschäften, einem Restaurant und dem Stadtzentrum von Mellau trennen.
Die Zimmer im Theresia verfügen über Sat-TV, eine Dusche und ein WC. Darüber hinaus verfügen die Apartments über eine Küche, und einige Unterkünfte bieten einen Balkon.
Die Unterkunft verfügt über einen Garten und einen Ski- und Fahrradraum.