Looking for a Sankt Leonhard im Pitztal ski hotel? Bio Hotel Stillebach is a great choice as it's located in the Pitztal area, is near skiing and offers free breakfast to all its guests! Wake up to a nice breakfast or enjoy an evening meal at this 3 star Sankt Leonhard im Pitztal hotel as it has its own restaurant. You can find a fitness center and a sauna on site so you will be able to take some time out to relax. Additional leisure facilities include a library. Guests can also enjoy drinks as there is a bar/lounge. The front desk has a safe and is open during limited hours. You will also find a fireplace in the lobby. Free Wi-Fi is available. Other amenities include an elevator (lift) and a garden.