This charming hotel is situated in Sankt Anton am Arlberg. There are a total of 90 units on the premises.