Das Castle Hotel ist das ehemalige Heim der Dukes of Gordon und ist ein prächtiges Steingebäude aus dem achtzehnten Jahrhundert. Es befindet sich auf einem sieben Morgen großen Gelände mit Parklandschaft, inmitten der ruhigen Landschaft des Flusses Deveron und den Ruinen von Huntly.