Hotels in Doune, Perthshire We help you find any company! Spud Mulligan's Ltd. Highland Hotel, 19 Main Street, Doune Doune, Perthshire