Het historische Birnam Hotel ligt op het platteland van Perthshire, tussen de golfclub Dunkeld and Birnham en de rivier de Tay.
Das historische Birnam Hotel liegt in der Landschaft Perthshire zwischen dem Dunkeld and Birnham Golf Club und dem Fluss Tay.