The Grant Arms Hotel is an attractive Victorian-era hotel that focuses on wildlife watching. It’s located within easy reach of both the heart of the Cairngorms and Speyside.