Dalhousie er en imponerende borg fra 1200-tallet, bare 13 kilometer fra Edinburgh sentrum. Dalhousie Castle ligger i et skogkledd parkområde på den pittoreske bredden av elven Esk, og har luksuriøse omgivelser, og har tittelen som «Skottlands eldste bebodde slott».
Hotellet har 35 soverom på eiendommen, hvorav 29 soverom på slottet, som er individuelt designet og dekorert med skotske tekstiler som tweed, tartan og twill. Møbler, tepper og matter fra perioden skaper en varm og luksuriøs følelse. Det finnes ytterligere 6 soverom i en nyrenovert bygning på slottsområdet kalt «Castle Rocks».
Det finnes mange sportsaktiviteter i nærheten av slottet, som bueskyting, falkejakt, fisking, ridning og golf. Edinburgh by har mange attraksjoner som Holyrood Palace, Edinburgh Castle, Princes Street og Royal Mile, som er tilgjengelig på under 30 minutter.