Situato nella piccola città di Pill nella Valle del Tirolo, l'hotel si trova a circa 20 minuti d'auto da Innsbruck e a soli 8 chilometri dai Mondi di Cristallo Swarovski a Watten.