Hotel Schloss Matzen mieści się w starannie odrestaurowanym tysiącletnim zamku z widokiem na rzekę Inn. Oferuje on spa w zabytkowej wieży, bezpłatny bezprzewodowy dostęp do Internetu oraz bezpłatny prywatny parking.
Hotelowe spa zajmuje kilka pięter zamkowej wieży z 1150 roku i obejmuje saunę, turecką łaźnię parową, nowoczesną salę fitness, pokój relaksacyjny oraz centrum odnowy biologicznej.
Wszystkie pokoje w hotelu Schloss Matzen odznaczają się indywidualnym wystrojem i wyposażone zostały w biurko, sejf oraz telewizor z dostępem do kanałów telewizji satelitarnej. W łazience znajdują się szlafroki i suszarka do włosów.
Obiekt dysponuje również barem i restauracją serwującą dania kuchni austriackiej i międzynarodowej.