Divided over two buildings, McKays Hotel is situated in the scenic riverside town of Pitlochry and just 260 metres from the main railway station. Blair Atholl Distillery and Pitlochry Salmon Ladder are within a 5-minute drive of the hotel.CheckinPolicy 14:00:00,CheckoutPolicy 11:00:00,