This charming Hotel can be found in St. Leonhard im Pitztal. This accommodation does not accept pets.