This comfortable hotel is set in Sankt Johann. The property features a total of 43 units. No pets are allowed on the premises.