Tulloch Castle Hotel is Dingwall based company that is listed as Hotels.
Location of Tulloch Castle Hotel is Tulloch Castle Drive, Dingwall.